Revision 28833 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/daltransform/gui/LoadLayerWizard.java

View differences:

LoadLayerWizard.java
40 40
import javax.swing.JTextArea;
41 41

  
42 42
import jwizardcomponent.JWizardComponents;
43
import jwizardcomponent.JWizardPanel;
44 43

  
45 44
import org.gvsig.fmap.dal.DataTypes;
46 45
import org.gvsig.fmap.dal.exception.DataException;
......
63 62
/**
64 63
 * @author <a href="mailto:jpiera@gvsig.org">Jorge Piera</a>
65 64
 */
66
public class LoadLayerWizard  extends JWizardPanel implements ItemListener{
65
public class LoadLayerWizard  extends FeatureTransformWizard implements ItemListener{
67 66
	private static final Logger logger = LoggerFactory.getLogger(LoadLayerWizard.class);
68 67
	private JCheckBox loadLayerCb = null;
69 68
	private JScrollPane messageScroll = null;
......
78 77
	/**
79 78
	 * @param wizardComponents
80 79
	 */
81
	public LoadLayerWizard(JWizardComponents wizardComponents) {
82
		super(wizardComponents);	
80
	public LoadLayerWizard(FeatureTransformWizardModel featureTransformWizardModel) {
81
		super(featureTransformWizardModel);	
83 82
		initComponents();
84 83
		initLabels();	
85 84
		addViews();
......
172 171
	public void update() {
173 172
		JWizardComponents components = getWizardComponents();
174 173
		//Gets the selected transformation
175
		SelectTransformWizard transformWizard = (SelectTransformWizard)components.getWizardPanel(0);
176
		FeatureTransformGui featureTransformGui = 
177
			transformWizard.getSelectedFeatureTransformGui();
174
		FeatureTransformGui featureTransformGui = getSelectedFeatureTransformGui();
175
		
178 176
		//Gets the selected FeatureStore
179
		SelectDataStoreWizard dataStoreWizard = (SelectDataStoreWizard)components.getWizardPanel(1);
180
		FeatureStore featureStore = dataStoreWizard.getSelectedFeatureStore();
177
		FeatureStore featureStore = getSelectedFeatureStore();
178
		
181 179
		//Apply the transformation
182 180
		try {
183 181
			transform = featureTransformGui.createFeatureStoreTransform(featureStore);
184
			if (dataStoreWizard.isSelectedFeatureStoreLoaded()){
182
			if (isSelectedFeatureStoreLoaded()){
185 183
				updateGuiForLayer(transform);
186 184
			}else{
187 185
				updateGuiForTable(transform);

Also available in: Unified diff