Package de.espirit.firstspirit.storage
Interface MoveOperation
- All Superinterfaces:
RevisionOperation<BasicElementInfo>
,Serializable
Interface indicating a
move operation
on a belonging storeelement.- 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 a collection of all elements belonging to this revision operationReturns the element which has been moved in the belonging move operation.Returns the source parent, themoved element
has been moved from in the belonging move operation.Returns the target parent, themoved element
has been moved to in the belonging move operation.Methods inherited from interface de.espirit.firstspirit.storage.RevisionOperation
getType
-
Method Details
-
getMovedElement
BasicElementInfo getMovedElement()Returns the element which has been moved in the belonging move operation.- Returns:
- the moved element of the belonging move operation
- Since:
- 4.0.120
-
getSourceParent
BasicElementInfo getSourceParent()Returns the source parent, themoved element
has been moved from in the belonging move operation.- Returns:
- the source parent of the belonging move operation
- Since:
- 4.0.120
-
getTargetParent
BasicElementInfo getTargetParent()Returns the target parent, themoved element
has been moved to in the belonging move operation.- Returns:
- the target parent of the belonging move operation
- 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
-