Class FeatureTypeManager

java.lang.Object
org.gvsig.fmap.dal.feature.impl.editing.memory.FeatureTypeManager

public class FeatureTypeManager extends Object
  • Constructor Details

    • FeatureTypeManager

      public FeatureTypeManager(org.gvsig.fmap.dal.feature.FeatureStore store)
  • Method Details

    • dispose

      public void dispose()
    • getType

      public org.gvsig.fmap.dal.feature.FeatureType getType(String id) throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • update

      public int update(org.gvsig.fmap.dal.feature.FeatureType type, org.gvsig.fmap.dal.feature.FeatureType oldType)
    • restore

      public void restore(String id)
    • restore

      public void restore(String id, int num)
    • isDeleted

      public boolean isDeleted(org.gvsig.fmap.dal.feature.FeatureType type)
    • isDeleted

      public boolean isDeleted(String id)
    • clear

      public void clear()
    • hasChanges

      public boolean hasChanges()
    • newsIterator

      public Iterator newsIterator()
    • hasNews

      public boolean hasNews()
    • getDeltaSize

      public long getDeltaSize()
    • getOriginalFeatureType

      public org.gvsig.fmap.dal.feature.FeatureType getOriginalFeatureType()
    • getTransforms

      public DefaultFeatureStoreTransforms getTransforms()
    • getFeatureTypesChanged

      public List<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> getFeatureTypesChanged() throws org.gvsig.fmap.dal.exception.DataException
      Throws:
      org.gvsig.fmap.dal.exception.DataException