Class BasicDirectedXYNode
- Object
-
- BasicGraphable
-
- BasicDirectedNode
-
- BasicDirectedXYNode
-
- All Implemented Interfaces:
Serializable,DirectedGraphable,DirectedNode,Graphable,XYNode,Node
public class BasicDirectedXYNode extends BasicDirectedNode implements XYNode
Basic implementation of a directed XYNode extended from BasicDirectedNode. The coordinate is stored in the underlying object reference of the node.- Author:
- Justin Deoliveira, Refractions Research Inc, jdeolive@refractions.net
- See Also:
BasicDirectedNode, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BasicDirectedXYNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoordinategetCoordinate()Returns the coordinate associated with the node.voidsetCoordinate(Coordinate c)Sets the coordinate associated with the node.-
Methods inherited from class BasicDirectedNode
add, addIn, addOut, getDegree, getEdge, getEdges, getEdges, getInDegree, getInEdge, getInEdges, getInEdges, getInRelated, getOutDegree, getOutEdge, getOutEdges, getOutEdges, getOutRelated, getRelated, remove, removeIn, removeOut
-
Methods inherited from class BasicGraphable
getCount, getID, getObject, isVisited, setCount, setID, setObject, setVisited, toString
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface Graphable
getCount, getID, getObject, getRelated, isVisited, setCount, setID, setObject, setVisited
-
-
-
-
Method Detail
-
getCoordinate
public Coordinate getCoordinate()
Description copied from interface:XYNodeReturns the coordinate associated with the node.- Specified by:
getCoordinatein interfaceXYNode- Returns:
- A coordinate.
- See Also:
XYNode.getCoordinate()
-
setCoordinate
public void setCoordinate(Coordinate c)
Description copied from interface:XYNodeSets the coordinate associated with the node.- Specified by:
setCoordinatein interfaceXYNode- Parameters:
c- A coordinate.- See Also:
XYNode.setCoordinate(Coordinate)
-
-