com.ebmwebsourcing.geasytools.geasygraph.impl
Class Node

java.lang.Object
  extended by 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)
           
 
Method Summary
 void addAdjacentNode(INode node)
           
 boolean equals(java.lang.Object obj)
           
 java.util.HashSet<INode> getAdjacentNodes()
           
 java.lang.String getId()
           
 float getX()
           
 float getY()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Node

public Node(java.lang.String id,
            float x,
            float y)
Method Detail

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.