Class DefaultFeatureStoreNotification

java.lang.Object
org.gvsig.tools.observer.BaseNotification
org.gvsig.fmap.dal.feature.impl.DefaultFeatureStoreNotification
All Implemented Interfaces:
org.gvsig.fmap.dal.DataStoreNotification, org.gvsig.fmap.dal.feature.FeatureStoreNotification, org.gvsig.tools.observer.Notification

public class DefaultFeatureStoreNotification extends org.gvsig.tools.observer.BaseNotification implements org.gvsig.fmap.dal.feature.FeatureStoreNotification
  • Constructor Details

    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(String type)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, String editingSession)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, String editingSession, int editMode)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, String editingSession, int editMode, org.gvsig.fmap.dal.feature.Feature feature)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, String editingSession, int editMode, org.gvsig.expressionevaluator.Expression expression)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, String editingSession, int editMode, org.gvsig.tools.undo.command.Command command)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, Exception exception)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, org.gvsig.fmap.dal.DataSet collection)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, String editingSession, int editMode, org.gvsig.fmap.dal.feature.EditableFeatureType featureType)
    • DefaultFeatureStoreNotification

      public DefaultFeatureStoreNotification(org.gvsig.fmap.dal.DataStore source, String type, org.gvsig.fmap.dal.feature.FeatureIndex index)
  • Method Details

    • getFeature

      public org.gvsig.fmap.dal.feature.Feature getFeature()
      Specified by:
      getFeature in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getEditingSession

      public String getEditingSession()
      Specified by:
      getEditingSession in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getEditMode

      public int getEditMode()
      Specified by:
      getEditMode in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getFeatureType

      public org.gvsig.fmap.dal.feature.EditableFeatureType getFeatureType()
      Specified by:
      getFeatureType in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getCollectionResult

      public org.gvsig.fmap.dal.DataSet getCollectionResult()
      Specified by:
      getCollectionResult in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getExceptionLoading

      public Exception getExceptionLoading()
      Specified by:
      getExceptionLoading in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • loadSucefully

      public boolean loadSucefully()
      Specified by:
      loadSucefully in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getCommand

      public org.gvsig.tools.undo.command.Command getCommand()
      Specified by:
      getCommand in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getSource

      public org.gvsig.fmap.dal.DataStore getSource()
      Specified by:
      getSource in interface org.gvsig.fmap.dal.DataStoreNotification
    • getIndex

      public org.gvsig.fmap.dal.feature.FeatureIndex getIndex()
    • isSelectionCompromised

      public boolean isSelectionCompromised()
      Specified by:
      isSelectionCompromised in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getDeletedsFeatures

      public Iterator<org.gvsig.fmap.dal.feature.FeatureReference> getDeletedsFeatures()
      Specified by:
      getDeletedsFeatures in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getInsertedsFeatures

      public Iterator<org.gvsig.fmap.dal.feature.Feature> getInsertedsFeatures()
      Specified by:
      getInsertedsFeatures in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getUpdatedsFeatures

      public Iterator<org.gvsig.fmap.dal.feature.Feature> getUpdatedsFeatures()
      Specified by:
      getUpdatedsFeatures in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getChangedsFeatureTypes

      public Iterator<org.gvsig.fmap.dal.feature.FeatureType.FeatureTypeChanged> getChangedsFeatureTypes()
      Specified by:
      getChangedsFeatureTypes in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification
    • getExpression

      public org.gvsig.expressionevaluator.Expression getExpression()
      Specified by:
      getExpression in interface org.gvsig.fmap.dal.feature.FeatureStoreNotification