public abstract class GraphableVertex extends Vertex
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mIsComposite |
static String |
NAME |
| Constructor and Description |
|---|
GraphableVertex() |
addInEdgeId, addOutEdgeId, clearTag, containsPoint, getGraphModel, getHeight, getID, getName, getWidth, hasTag, isJoin, isLoop, moveAbsolute, removeInEdgeId, removeOutEdgeId, setCentrePoint, setGraphModel, setHeight, setID, setInEdgeIds, setName, setOutEdgeIds, setOutlinePoints, setTag, setWidthpublic static final String NAME
protected boolean mIsComposite
public void setProperties(CastorHashMap props)
public CastorHashMap getProperties()
protected Integer deriveVersionNumber(Object val) throws InvalidDataException
InvalidDataExceptionpublic KeyValuePair[] getKeyValuePairs()
public void setKeyValuePairs(KeyValuePair[] pairs)
public GraphableVertex getParent()
public void setParent(GraphableVertex parent)
parent - The parent to setpublic GraphModel getChildGraphModel()
getChildGraphModel in class Vertexpublic Object getCreationContext()
getCreationContext in class Vertexpublic Vertex[] getOutGraphables()
public DirectedEdge[] getOutEdges()
public DirectedEdge[] getInEdges()
public GraphableVertex[] getChildren()
public DirectedEdge[] getChildrenEdges()
public GraphableVertex[] getLayoutableChildren()
public GraphableVertex search(String ids)
public boolean getIsLayoutable()
public void setIsLayoutable(boolean isLayoutable)
isLayoutable - The isLayoutable to setpublic boolean getIsComposite()
public void setIsComposite(boolean isComposite)
isComposite - The isComposite to setpublic void addChild(GraphableVertex graphableVertex, GraphPoint g)
public GraphModel getChildrenGraphModel()
public void setChildrenGraphModel(GraphModel childrenGraph) throws InvalidDataException
childrenGraph - The childrenGraph to setInvalidDataException - - if the graph model wasn't valid in this contextpublic GraphPoint getCentrePoint()
getCentrePoint in class VertexVertex.getCentrePoint()public int[] getInEdgeIds()
getInEdgeIds in class VertexVertex.getInEdgeIds()public int[] getOutEdgeIds()
getOutEdgeIds in class VertexVertex.getOutEdgeIds()public GraphPoint[] getOutlinePoints()
getOutlinePoints in class VertexVertex.getOutlinePoints()public String getPath()
Copyright © 1997–2016 CRISTAL-iSE. All rights reserved.