public abstract class GraphableVertex extends Vertex
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mIsComposite |
| Constructor and Description |
|---|
GraphableVertex() |
addInEdgeId, addOutEdgeId, clearTag, containsPoint, hasTag, isJoin, isLoop, moveAbsolute, removeInEdgeId, removeOutEdgeId, setInEdgeIds, setOutEdgeIds, setOutlinePoints, setTagpublic 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 getChildrenGraphModel()
getChildrenGraphModel 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 void setChildrenGraphModel(GraphModel childrenGraph) throws InvalidDataException
childrenGraph - The childrenGraph to setInvalidDataException - - if the graph model wasn't valid in this contextpublic GraphPoint getCentrePoint()
org.cristalise.kernel.graph.model.Vertex#getCentrePoint()public int[] getInEdgeIds()
getInEdgeIds in class VertexVertex.getInEdgeIds()public int[] getOutEdgeIds()
getOutEdgeIds in class VertexVertex.getOutEdgeIds()public GraphPoint[] getOutlinePoints()
org.cristalise.kernel.graph.model.Vertex#getOutlinePoints()public String getPath()
public Object getBuiltInProperty(BuiltInVertexProperties prop)
public void setBuiltInProperty(BuiltInVertexProperties prop, Object val)
public void updatePropertiesFromCollection(BuiltInVertexProperties vertexProp, CastorHashMap newProps) throws InvalidDataException
InvalidDataExceptionpublic void updatePropertiesFromCollection(int slotID,
CastorHashMap newProps)
throws InvalidDataException
InvalidDataExceptionCopyright © 1997–2019 CRISTAL-iSE. All rights reserved.