Package de.espirit.firstspirit.storage
Interface DeleteOperation
- All Superinterfaces:
RevisionOperation<BasicElementInfo>
,Serializable
Interface indicating a delete of a StoreElement or a StoreElement subtree.
- Since:
- 4.0.120
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.espirit.firstspirit.storage.RevisionOperation
RevisionOperation.OperationType
-
Method Summary
Modifier and TypeMethodDescriptionReturns the root element of the delete action.
Example:Returns a collection of all elements belonging to this revision operationMethods inherited from interface de.espirit.firstspirit.storage.RevisionOperation
getType
-
Method Details
-
getDeleteRootElement
BasicElementInfo getDeleteRootElement()Returns the root element of the delete action.
Example:Root `-- A (delete was called for this element) `-- B `-- C
In this example casegetDeleteRootElement()
delivers node 'A'.getElements()
delivers 'A', 'B', 'C'- Since:
- 4.0.120
-
getElements
Collection<BasicElementInfo> getElements()Returns a collection of all elements belonging to this revision operation- Specified by:
getElements
in interfaceRevisionOperation<BasicElementInfo>
- Returns:
- collection of all elements belonging to this revision operation
- Since:
- 4.0.120
-