Revision 43399
trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeatureStoreTransforms.java | ||
---|---|---|
29 | 29 |
import java.util.Iterator; |
30 | 30 |
import java.util.List; |
31 | 31 |
import java.util.ListIterator; |
32 |
import java.util.logging.Level; |
|
33 |
import java.util.logging.Logger; |
|
32 | 34 |
|
33 | 35 |
import org.gvsig.fmap.dal.exception.DataException; |
34 | 36 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
... | ... | |
81 | 83 |
public FeatureStoreTransform add(FeatureStoreTransform transform) |
82 | 84 |
throws DataException { |
83 | 85 |
checkEditingMode(); |
86 |
try { |
|
87 |
transform.setUp(); |
|
88 |
} catch (Exception ex) { |
|
89 |
throw new RuntimeException("Can't set up transformation.", ex); |
|
90 |
} |
|
84 | 91 |
if( transform.getDefaultFeatureType() != null ) { |
85 | 92 |
if( !transform.getFeatureTypes().contains(transform.getDefaultFeatureType()) ) { |
86 | 93 |
throw new IllegalArgumentException(); // FIXME: Add specific type |
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.daltransform.app/org.gvsig.daltransform.app.join/src/main/java/org/gvsig/app/join/daltransform/JoinTransformGui.java | ||
---|---|---|
81 | 81 |
parametersWizard.getPrefix2(), |
82 | 82 |
parametersWizard.getAttributes() |
83 | 83 |
); |
84 |
featureStore.getTransforms().add(transform); |
|
84 | 85 |
return transform; |
85 | 86 |
} |
86 | 87 |
|
trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.daltransform.app/org.gvsig.daltransform.app.eventtheme/src/main/java/org/gvsig/app/eventtheme/daltransform/EventThemeTransformGui.java | ||
---|---|---|
90 | 90 |
panel.getYName(), |
91 | 91 |
panel.getProjection() |
92 | 92 |
); |
93 |
featureStore.getTransforms().add(transform); |
|
93 | 94 |
return transform; |
94 | 95 |
} |
95 | 96 |
|
Also available in: Unified diff