|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.phoenixst.plexus.DefaultGraph
org.progeeks.graph.EdgeIdentityGraph
org.progeeks.graph.MetaObjectGraph
public class MetaObjectGraph
A graph representing the property relationships between a set of meta-objects and the property values. The entire meta-object property hierarchy is loaded in for every object added to the graph. Each meta-object node is watched for changes to adjust the graph as necessary.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.phoenixst.plexus.Graph |
---|
com.phoenixst.plexus.Graph.Edge |
Constructor Summary | |
---|---|
MetaObjectGraph()
|
Method Summary | |
---|---|
protected boolean |
addConnectedValue(java.lang.Object userObject,
MetaObject parent,
java.lang.Object value)
|
boolean |
addMetaObject(MetaObject mo)
|
boolean |
addNode(java.lang.Object node)
Adds the node to the graph. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class org.progeeks.graph.EdgeIdentityGraph |
---|
createEdge |
Methods inherited from class com.phoenixst.plexus.DefaultGraph |
---|
addEdge, addEdge, addGraphListener, adjacentNodes, containsEdge, containsNode, degree, degree, edgeAdded, edgeAdding, edgeRemoved, edgeRemoving, edges, equals, getAdjacentNode, getEdge, getIncidentEdge, getNode, hashCode, incidentEdges, nodeAdded, nodeAdding, nodeRemoved, nodeRemoving, nodes, removeEdge, removeGraphListener, removeNode, toString, traverser |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MetaObjectGraph()
Method Detail |
---|
public boolean addNode(java.lang.Object node)
addNode
in interface com.phoenixst.plexus.Graph
addNode
in class com.phoenixst.plexus.DefaultGraph
protected boolean addConnectedValue(java.lang.Object userObject, MetaObject parent, java.lang.Object value)
public boolean addMetaObject(MetaObject mo)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |