| AbstractChangeLog |
This base class for ChangeLog implementations maintains a list of operations
of type type T.
|
| ChangeLog |
A ChangeLog is a specialized Batch which
keeps a list of Operations.
|
| ConsolidatingChangeLog.CancelableOperation |
This class represent an Operation which can be cancelled by another operation
or which cancels another operation.
|
| Operation |
An Operation represents a method call on a Batch.
|
| Operations.AddNode |
Representative of an add-node Operation which calls
Batch.addNode(NodeId, Name, Name, String) when applied to a Batch.
|
| Operations.AddProperty |
Representative of an add-property Operation which calls
Batch.addProperty(NodeId, Name, QValue) or Batch.addProperty(NodeId, Name, QValue[])
depending on whether the property is multi valued or not when applied to a Batch.
|
| Operations.Empty |
Representative of the empty Operation which does nothing when
applied to a Batch.
|
| Operations.Move |
Representative of a move Operation which calls
Batch.move(NodeId, NodeId, Name) when applied to a Batch.
|
| Operations.Remove |
Representative of a remove Operation which calls Batch.remove(ItemId) when
applied to a Batch.
|
| Operations.ReorderNodes |
Representative of a reorder-nodes Operation which calls
Batch.reorderNodes(NodeId, NodeId, NodeId) when applied to a Batch.
|
| Operations.SetMixins |
Representative of a set-mixin Operation which calls
Batch.setMixins(NodeId, Name[]) when applied to a Batch.
|
| Operations.SetPrimaryType |
Representative of a set-mixin Operation which calls
Batch.setMixins(NodeId, Name[]) when applied to a Batch.
|
| Operations.SetTree |
|
| Operations.SetValue |
Representative of a set-value Operation which calls
Batch.setValue(PropertyId, QValue) or Batch.setValue(PropertyId, QValue[])
depending on whether the property is multi valued or not when applied to a Batch.
|