public class BasicModularGraphModel extends MutableModularGraphModel
| Modifier and Type | Class and Description |
|---|---|
class |
BasicModularGraphModel.BasicEdgeModel |
class |
BasicModularGraphModel.BasicNodeModel |
_graphListeners| Constructor and Description |
|---|
BasicModularGraphModel(Graph root)
Construct an empty graph model whose
root is the given semantic object.
|
| Modifier and Type | Method and Description |
|---|---|
CompositeModel |
getCompositeModel(Object composite)
Return the model for the given composite object.
|
EdgeModel |
getEdgeModel(Object edge)
Return the model for the given edge object.
|
NodeModel |
getNodeModel(Object node)
Return the node model for the given object.
|
Object |
getProperty(Object o,
String propertyName)
Return the property of the object associated with
the given property name.
|
Object |
getSemanticObject(Object o)
Return the semantic object correspoding
to the given node, edge, or composite.
|
void |
setProperty(Object o,
String propertyName,
Object value)
Set the property of the object associated with
the given property name.
|
void |
setSemanticObject(Object o,
Object sem)
Set the semantic object correspoding
to the given node, edge, or composite.
|
acceptHead, acceptTail, addNode, connectEdge, disconnectEdge, getMutableEdgeModel, getMutableNodeModel, removeNode, setEdgeHead, setEdgeTailcontainsNode, getHead, getNodeCount, getParent, getRoot, getTail, inEdges, isComposite, isDirected, isEdge, isNode, nodes, outEdgesaddGraphListener, dispatchGraphEvent, removeGraphListener, setDispatchEnabledclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddGraphListener, containsNode, dispatchGraphEvent, getHead, getNodeCount, getParent, getRoot, getTail, inEdges, isComposite, isDirected, isEdge, isNode, nodes, outEdges, removeGraphListener, setDispatchEnabledpublic BasicModularGraphModel(Graph root)
public CompositeModel getCompositeModel(Object composite)
getCompositeModel in class ModularGraphModelpublic EdgeModel getEdgeModel(Object edge)
getEdgeModel in class ModularGraphModelpublic NodeModel getNodeModel(Object node)
getNodeModel in class ModularGraphModelpublic Object getProperty(Object o, String propertyName)
getProperty in interface GraphModelgetProperty in class ModularGraphModelpublic Object getSemanticObject(Object o)
getSemanticObject in interface GraphModelgetSemanticObject in class ModularGraphModelpublic void setProperty(Object o, String propertyName, Object value)
setProperty in interface GraphModelsetProperty in class ModularGraphModelpublic void setSemanticObject(Object o, Object sem)
setSemanticObject in interface GraphModelsetSemanticObject in class ModularGraphModelCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.