fcmodeler.subgraph
Class SubgraphImpl
java.lang.Object
|
+--fcmodeler.subgraph.SubgraphImpl
- All Implemented Interfaces:
- diva.graph.model.GraphImpl
- public class SubgraphImpl
- extends java.lang.Object
- implements diva.graph.model.GraphImpl
... is ...
- Since:
- JDK1.3
- Version:
- $Revision: 1.1 $
- Author:
- Zach Cox
Method Summary |
void |
addNode(diva.graph.model.Node node,
diva.graph.model.Graph graph)
|
diva.graph.model.CompositeNode |
createCompositeNode(java.lang.Object semanticObject)
|
diva.graph.model.Edge |
createEdge(java.lang.Object semanticObject)
|
diva.graph.model.Graph |
createGraph(java.lang.Object semanticObject)
|
diva.graph.model.Node |
createNode(java.lang.Object semanticObject)
|
void |
removeNode(diva.graph.model.Node node)
|
void |
setEdgeHead(diva.graph.model.Edge edge,
diva.graph.model.Node node)
|
void |
setEdgeTail(diva.graph.model.Edge edge,
diva.graph.model.Node node)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubgraphImpl
public SubgraphImpl()
- Creates new SubgraphImpl
addNode
public void addNode(diva.graph.model.Node node,
diva.graph.model.Graph graph)
- Specified by:
addNode
in interface diva.graph.model.GraphImpl
createCompositeNode
public diva.graph.model.CompositeNode createCompositeNode(java.lang.Object semanticObject)
- Specified by:
createCompositeNode
in interface diva.graph.model.GraphImpl
createEdge
public diva.graph.model.Edge createEdge(java.lang.Object semanticObject)
- Specified by:
createEdge
in interface diva.graph.model.GraphImpl
createGraph
public diva.graph.model.Graph createGraph(java.lang.Object semanticObject)
- Specified by:
createGraph
in interface diva.graph.model.GraphImpl
createNode
public diva.graph.model.Node createNode(java.lang.Object semanticObject)
- Specified by:
createNode
in interface diva.graph.model.GraphImpl
removeNode
public void removeNode(diva.graph.model.Node node)
- Specified by:
removeNode
in interface diva.graph.model.GraphImpl
setEdgeHead
public void setEdgeHead(diva.graph.model.Edge edge,
diva.graph.model.Node node)
- Specified by:
setEdgeHead
in interface diva.graph.model.GraphImpl
setEdgeTail
public void setEdgeTail(diva.graph.model.Edge edge,
diva.graph.model.Node node)
- Specified by:
setEdgeTail
in interface diva.graph.model.GraphImpl