Revision 43399

View differences:

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