Class WorkspaceChangesTable
java.lang.Object
org.gvsig.vcsgis.lib.workspace.tables.AbstractTable
org.gvsig.vcsgis.lib.workspace.tables.WorkspaceChangesTable
- Author:
- gvSIG Team
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.gvsig.vcsgis.lib.workspace.tables.AbstractTable
AbstractTable.AbstractRow -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.gvsig.vcsgis.lib.workspace.tables.AbstractTable
LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAll(VCSGisWorkspace workspace) voiddeleteByEntity(VCSGisWorkspace workspace, String entityCode) voiddeleteSelecteds(VCSGisWorkspace workspace, List<String> entityCodes) voiddeleteSelectedsByEntity(VCSGisWorkspace workspace, String entityCode) static final org.gvsig.fmap.dal.feature.FeatureTypefind(VCSGisWorkspace workspace, org.gvsig.fmap.dal.feature.FeatureStore store, String entityCode, String featureCode) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetAll(VCSGisWorkspace workspace) getByEntityAndDataCode(VCSGisWorkspace workspace, String entityCode, String featureCode, org.gvsig.fmap.dal.feature.FeatureStore localChangesStore) org.gvsig.tools.util.GetItemWithSize64<org.gvsig.fmap.dal.feature.Feature> getByEntityCode(VCSGisWorkspace workspace, List<VCSGisEntity> entities) org.gvsig.tools.util.GetItemWithSize64<org.gvsig.fmap.dal.feature.Feature> getByEntityCode(VCSGisWorkspace workspace, List<VCSGisEntity> entities, String filter) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetByOperation(VCSGisWorkspace workspace, int op) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetByOperation(VCSGisWorkspace workspace, String entityCode, int op) org.gvsig.tools.dispose.DisposableIterable<WorkspaceChangesTable.WorkspaceChangeRow> getChangesWidthUserData(VCSGisWorkspace workspace, VCSGisEntity lentity, RemoteChangesTable.RemoteChangeRow remoteChange, org.gvsig.fmap.dal.feature.FeatureStore localChangesStore, org.gvsig.fmap.dal.DataTransaction transaction) longgetCountLocalChangesOfEntity(VCSGisWorkspace workspace, String entityCode) longgetCountLocalChangesOfEntity(VCSGisWorkspace workspace, org.gvsig.fmap.dal.DataTransaction transaction, String entityCode) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetGroupedByEntity(VCSGisWorkspace workspace) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetSelectedsByEntityCodeAsIterator(VCSGisWorkspace workspace, String entityCode) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetSelectedsWithoutAddEntity(VCSGisWorkspace workspace) org.gvsig.fmap.dal.feature.DisposableFeatureSetIterablegetSelectedsWithoutAddEntity(VCSGisWorkspace workspace, List<String> entityCodes) booleanhasLocalChangesByEntityCode(VCSGisWorkspace workspace, List<VCSGisEntity> entities) voidremoveIgnoredLocalChanges(VCSGisWorkspace workspace, VCSGisEntity lentity, String editingSession) voidremoveLocalChanges(VCSGisWorkspace workspace, VCSGisEntity lentity, String editingSession) voidremoveLocalChangesRelatedToSelectedRemoteChanges(VCSGisWorkspace workspace, VCSGisEntity lentity) voidrevertChangedLocalChanges(VCSGisWorkspace workspace, VCSGisEntity lentity, String editingSession) Methods inherited from class org.gvsig.vcsgis.lib.workspace.tables.AbstractTable
getFeatureType, getTableName
-
Field Details
-
TABLE_NAME
- See Also:
-
COD_CHANGE
- See Also:
-
COD_ENTITY
- See Also:
-
SELECTED
- See Also:
-
FEATUREID
- See Also:
-
OPERATION
- See Also:
-
PREVIOUS_OPERATION
- See Also:
-
STATUS
- See Also:
-
-
Constructor Details
-
WorkspaceChangesTable
public WorkspaceChangesTable()
-
-
Method Details
-
getByOperation
public org.gvsig.fmap.dal.feature.DisposableFeatureSetIterable getByOperation(VCSGisWorkspace workspace, int op) -
getByOperation
public org.gvsig.fmap.dal.feature.DisposableFeatureSetIterable getByOperation(VCSGisWorkspace workspace, String entityCode, int op) -
getGroupedByEntity
public org.gvsig.fmap.dal.feature.DisposableFeatureSetIterable getGroupedByEntity(VCSGisWorkspace workspace) -
getSelectedsWithoutAddEntity
public org.gvsig.fmap.dal.feature.DisposableFeatureSetIterable getSelectedsWithoutAddEntity(VCSGisWorkspace workspace) -
getSelectedsWithoutAddEntity
public org.gvsig.fmap.dal.feature.DisposableFeatureSetIterable getSelectedsWithoutAddEntity(VCSGisWorkspace workspace, List<String> entityCodes) -
getAll
-
getByEntityCode
public org.gvsig.tools.util.GetItemWithSize64<org.gvsig.fmap.dal.feature.Feature> getByEntityCode(VCSGisWorkspace workspace, List<VCSGisEntity> entities) -
getByEntityCode
public org.gvsig.tools.util.GetItemWithSize64<org.gvsig.fmap.dal.feature.Feature> getByEntityCode(VCSGisWorkspace workspace, List<VCSGisEntity> entities, String filter) -
hasLocalChangesByEntityCode
-
getCountLocalChangesOfEntity
-
getCountLocalChangesOfEntity
public long getCountLocalChangesOfEntity(VCSGisWorkspace workspace, org.gvsig.fmap.dal.DataTransaction transaction, String entityCode) -
getByEntityAndDataCode
public WorkspaceChangesTable.WorkspaceChangeRow getByEntityAndDataCode(VCSGisWorkspace workspace, String entityCode, String featureCode, org.gvsig.fmap.dal.feature.FeatureStore localChangesStore) -
deleteAll
-
deleteSelecteds
-
deleteByEntity
-
getSelectedsByEntityCodeAsIterator
public org.gvsig.fmap.dal.feature.DisposableFeatureSetIterable getSelectedsByEntityCodeAsIterator(VCSGisWorkspace workspace, String entityCode) -
deleteSelectedsByEntity
-
find
public WorkspaceChangesTable.WorkspaceChangeRow find(VCSGisWorkspace workspace, org.gvsig.fmap.dal.feature.FeatureStore store, String entityCode, String featureCode) -
featureType
public static final org.gvsig.fmap.dal.feature.FeatureType featureType() -
removeLocalChangesRelatedToSelectedRemoteChanges
public void removeLocalChangesRelatedToSelectedRemoteChanges(VCSGisWorkspace workspace, VCSGisEntity lentity) -
removeLocalChanges
public void removeLocalChanges(VCSGisWorkspace workspace, VCSGisEntity lentity, String editingSession) -
revertChangedLocalChanges
public void revertChangedLocalChanges(VCSGisWorkspace workspace, VCSGisEntity lentity, String editingSession) -
removeIgnoredLocalChanges
public void removeIgnoredLocalChanges(VCSGisWorkspace workspace, VCSGisEntity lentity, String editingSession) -
getChangesWidthUserData
public org.gvsig.tools.dispose.DisposableIterable<WorkspaceChangesTable.WorkspaceChangeRow> getChangesWidthUserData(VCSGisWorkspace workspace, VCSGisEntity lentity, RemoteChangesTable.RemoteChangeRow remoteChange, org.gvsig.fmap.dal.feature.FeatureStore localChangesStore, org.gvsig.fmap.dal.DataTransaction transaction)
-