|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
GraphChangeHandler | Defines callback API that can be used by object graph nodes to notify of their state changes. |
GraphDiff | Represents a change in an object graph. |
GraphManager | Represents a generic "managed" graph with nodes mapped by their ids. |
Class Summary | |
---|---|
ArcCreateOperation | |
ArcDeleteOperation | |
CompoundDiff | A GraphDiff that is a list of other GraphDiffs. |
GraphEvent | An event indicating a change in the object graph. |
GraphMap | A base implementation of GraphManager that stores graph nodes keyed by their ids. |
NodeCreateOperation | |
NodeDeleteOperation | |
NodeDiff | An abstract superclass of operations on individual nodes and arcs in a digraph. |
NodeIdChangeOperation | A GraphDiff representing a change in node ID. |
NodePropertyChangeOperation |
Contains generic graph management tools used in Cayenne. Main focus of this API is not graph semantics, but rather working with a graph as a random access map of nodes and tracking graph changes.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |