Revision 28833 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/daltransform/gui/LoadLayerWizard.java
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