IChangeSetEntry
Represents the entity for the collection of all changes for a data object.
This interface reflects the state and all changes of just one data object in a ChangeSet and gives more detailed information about the individual changes.
Furthermore, all or individual changes can be published or discarded by means of this interface.
Properties
Property | Description |
---|---|
ApprovalState:ApprovalState | Returns the current state of the acceptance status. |
ApprovalStateChanged:IChangeSetModification | Supplies a type with information about the last editor and the date of the last status change. |
ChangeSet:IChangeSet | Returns the ChangeSet in which the changes to the data object were carried out. |
ChangeTypes:DataObjectChangeTypes | Returns information as to which aspects of the data object have been changed in the ChangeSet. |
ContentChanged:IChangeSetModification | Supplies information about the last editor and the date of the last content change. |
Created:IChangeSetModification | Supplies information about the creator and the date of creation in the ChangeSet. |
DataObject:IDataObject | Returns the the data object in which the changes were carried out. |
Deleted:IChangeSetModification | Supplies information about the archiver and the date of deletion of the data object in the ChangeSet. |
Moved:IChangeSetModification | Supplies information about the last editor and the date of the last move to another structural level. |
Ordered:IChangeSetModification | Supplies information about the last editor and the date of the last sorting of the data object. |
Renamed:IChangeSetModification | Supplies information about the last editor and the date of the last renaming. |
Methods
Method | Description |
---|---|
Commit():Void | Publishes all changes to the data object. |
Commit(DataObjectChangeTypes):Void | Publishes the indicated changes for the data object. |
CreateDiscardAction():IChangeSetEntryAction | Generates an action for discarding all changes to a data object. |
CreateDiscardAction(Boolean):IChangeSetEntryAction | Generates an action for discarding all changes to a data object. |
Discard():Void | Discards all changes to a data object. |
Discard(DataObjectChangeTypes):Void | Discards the indicated changes to the data object. |