com.ebmwebsourcing.geasytools.geasygraph.impl
Class Node
java.lang.Object
com.ebmwebsourcing.geasytools.geasygraph.impl.Node
- All Implemented Interfaces:
- INode
- Direct Known Subclasses:
- AlphaNode
public class Node
- extends java.lang.Object
- implements INode
|
Constructor Summary |
Node(java.lang.String id,
float x,
float y)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Node
public Node(java.lang.String id,
float x,
float y)
addAdjacentNode
public void addAdjacentNode(INode node)
- Specified by:
addAdjacentNode in interface INode
getAdjacentNodes
public java.util.HashSet<INode> getAdjacentNodes()
- Specified by:
getAdjacentNodes in interface INode
getId
public java.lang.String getId()
- Specified by:
getId in interface INode
getX
public float getX()
- Specified by:
getX in interface INode
getY
public float getY()
- Specified by:
getY in interface INode
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2010-2011 Petals Link. All Rights Reserved.