public class GraphViewPluginModel extends java.lang.Object implements IGUIPluginModel
| Constructor and Description |
|---|
GraphViewPluginModel(GraphViewPluginView view) |
GraphViewPluginModel(GraphViewPluginView view,
java.lang.String searchGraphCSSPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(java.lang.Object node,
java.util.List<java.lang.Object> predecessorNodes,
java.lang.String typeOfNode) |
org.graphstream.graph.Graph |
getGraph() |
java.lang.Object |
getSearchGraphNodeMappedToViewGraphNode(java.lang.Object searchGraphNode) |
void |
removeNode(java.lang.Object node) |
void |
reset() |
void |
switchNodeType(java.lang.Object node,
java.lang.String newType) |
public GraphViewPluginModel(GraphViewPluginView view)
public GraphViewPluginModel(GraphViewPluginView view, java.lang.String searchGraphCSSPath)
public void addNode(java.lang.Object node,
java.util.List<java.lang.Object> predecessorNodes,
java.lang.String typeOfNode)
throws ViewGraphManipulationException
ViewGraphManipulationExceptionpublic void switchNodeType(java.lang.Object node,
java.lang.String newType)
throws ViewGraphManipulationException
ViewGraphManipulationExceptionpublic void removeNode(java.lang.Object node)
throws ViewGraphManipulationException
ViewGraphManipulationExceptionpublic void reset()
public org.graphstream.graph.Graph getGraph()
public java.lang.Object getSearchGraphNodeMappedToViewGraphNode(java.lang.Object searchGraphNode)