org.geotools.graph.structure.line
Class BasicDirectedXYNode

Object
  extended by BasicGraphable
      extended by BasicDirectedNode
          extended by 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
Module:
modules/extension/graph (gt-graph.jar)

Constructor Summary
BasicDirectedXYNode()
           
 
Method Summary
 Coordinate getCoordinate()
          Returns the coordinate associated with the node.
 void setCoordinate(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 Node
add, getDegree, getEdge, getEdges, getEdges, remove
 
Methods inherited from interface Graphable
getCount, getID, getObject, getRelated, isVisited, setCount, setID, setObject, setVisited
 

Constructor Detail

BasicDirectedXYNode

public BasicDirectedXYNode()
Method Detail

getCoordinate

public Coordinate getCoordinate()
Description copied from interface: XYNode
Returns the coordinate associated with the node.

Specified by:
getCoordinate in interface XYNode
Returns:
A coordinate.
See Also:
XYNode.getCoordinate()

setCoordinate

public void setCoordinate(Coordinate c)
Description copied from interface: XYNode
Sets the coordinate associated with the node.

Specified by:
setCoordinate in interface XYNode
Parameters:
c - A coordinate.
See Also:
XYNode.setCoordinate(Coordinate)


Copyright © 1996-2009 Geotools. All Rights Reserved.