Revision 44644 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/operations/PerformChangesOperation.java

View differences:

PerformChangesOperation.java
11 11
import org.apache.commons.lang3.StringUtils;
12 12
import org.gvsig.expressionevaluator.ExpressionBuilder;
13 13
import org.gvsig.expressionevaluator.ExpressionBuilder.Variable;
14
import org.gvsig.expressionevaluator.GeometryExpressionBuilder;
14 15
import org.gvsig.fmap.dal.DataTypes;
15 16
import org.gvsig.fmap.dal.exception.DataException;
16 17
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
......
159 160
            FeatureType type
160 161
        ) {
161 162
        JDBCSQLBuilderBase sqlbuilder = createSQLBuilder();
162
        ExpressionBuilder expbuilder = sqlbuilder.expression();
163
        GeometryExpressionBuilder expbuilder = sqlbuilder.expression();
163 164

  
164 165
        sqlbuilder.insert().table()
165 166
                .database(this.table.getDatabase())
......
171 172
            }
172 173
            if (attr.getType() == DataTypes.GEOMETRY) {
173 174
                sqlbuilder.insert().column().name(attr.getName()).with_value(
174
                    expbuilder.parameter(attr.getName()).as_geometry_variable()
175
                    expbuilder.parameter(attr.getName()).as_variable()
175 176
                        .srs(
176 177
                            expbuilder.parameter().value(
177 178
                                attr.getSRS()).as_constant()
......
228 229
            FeatureType type
229 230
        ) {
230 231
        JDBCSQLBuilderBase sqlbuilder = createSQLBuilder();
231
        ExpressionBuilder expbuilder = sqlbuilder.expression();
232
        GeometryExpressionBuilder expbuilder = sqlbuilder.expression();
232 233

  
233 234
        sqlbuilder.update().table()
234 235
                .database(this.table.getDatabase())

Also available in: Unified diff