Revision 47606 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.spi/src/main/java/org/gvsig/fmap/dal/feature/spi/SQLBuilderBase.java

View differences:

SQLBuilderBase.java
50 50
import org.gvsig.fmap.dal.SQLBuilder.UpdateColumnBuilder;
51 51
import org.gvsig.fmap.dal.SQLBuilder.UpdateTableStatisticsBuilder;
52 52
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
53
import org.gvsig.fmap.dal.feature.FeatureType;
53 54
import org.gvsig.fmap.geom.Geometry;
54 55
import org.gvsig.fmap.geom.GeometryUtils;
55 56
import org.gvsig.fmap.geom.primitive.Envelope;
......
2157 2158
        protected boolean isSpatial = false;
2158 2159
        protected TableNameBuilder table;
2159 2160
        protected final List<String> columns;
2161
        protected FeatureType type;
2160 2162

  
2161 2163
        public CreateIndexBuilderBase() {
2162 2164
            this.columns = new ArrayList<>();
......
2207 2209
        }
2208 2210

  
2209 2211
        @Override
2212
        public void setFeatureType(FeatureType type) {
2213
            this.type = type;
2214
        }
2215

  
2216
        @Override
2210 2217
        public void accept(Visitor visitor, VisitorFilter filter) {
2211 2218
            boolean visitChildren = true;
2212 2219
            if (filter==null || filter.accept(this)) {
......
2370 2377
        protected List<String> drops;
2371 2378
        protected List<ColumnDescriptor> adds;
2372 2379
        
2373
        // alters debera dejarse de usar en fabor de operation_alters
2380
        // alters debera dejarse de usar en favor de operations
2374 2381
        @Deprecated
2375 2382
        protected List<ColumnDescriptor> alters;
2376 2383
        protected List<Pair<Bitmask,ColumnDescriptor>> operations;
2377 2384
        
2378 2385
        protected List<Pair<String, String>> renames;
2379 2386
        protected String drop_primary_key_column;
2380
        private final SQLBuilderBase sqlbuilder;
2387
        protected final SQLBuilderBase sqlbuilder;
2381 2388

  
2382 2389
        public AlterTableBuilderBase(SQLBuilderBase sqlbuilder) {
2383 2390
            this.sqlbuilder = sqlbuilder;
......
2469 2476
            return this;
2470 2477
        }
2471 2478

  
2472
        private void update_or_add_alters(ColumnDescriptorBase column) {
2479
        protected void update_or_add_alters(ColumnDescriptorBase column) {
2473 2480
            int i = 0;
2474 2481
            for (; i < alters.size(); i++) {
2475 2482
                ColumnDescriptor prevColumn = alters.get(i);
......
3714 3721
        return new UpdateTableStatisticsBuilderBase();
3715 3722
    }
3716 3723

  
3717
    protected CreateIndexBuilder createCreateIndexBuilder() {
3724
    public CreateIndexBuilder createCreateIndexBuilder() {
3718 3725
        return new CreateIndexBuilderBase();
3719 3726
    }
3720 3727

  
3721
    protected DropIndexBuilder createDropIndexBuilder() {
3728
    public DropIndexBuilder createDropIndexBuilder() {
3722 3729
        return new DropIndexBuilderBase();
3723 3730
    }
3724 3731
    

Also available in: Unified diff