DRCL J-Sim API

drcl.net.graph
Class Node

java.lang.Object
  extended bydrcl.net.graph.Node
Direct Known Subclasses:
Area

public class Node
extends java.lang.Object


Constructor Summary
Node()
           
Node(int id_)
           
Node(int id_, double x_, double y_)
           
Node(int id_, double x_, double y_, Area parent_)
           
Node(int id_, double x_, double y_, java.lang.String name_)
           
Node(int id_, double x_, double y_, java.lang.String name_, Area parent_)
           
 
Method Summary
 void addLink(Link l_)
           
 java.lang.String areaID()
           
 int degree()
           
 int getID()
           
 Link[] getLinks()
           
 java.util.LinkedList getLinksLinkedList()
           
 java.lang.String getName()
           
 int getNumLinks()
           
 Area getParent()
           
 double getX()
           
 double getY()
           
 Link[] links()
           
 java.util.List linksInList()
           
 Node[] neighbors()
           
 java.lang.String oneline()
           
 void removeLink(Link l_)
          Only removes the link from this end.
 void set(double x_, double y_)
           
 void setID(int id_)
           
 void setName(java.lang.String name_)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Node

public Node()

Node

public Node(int id_)

Node

public Node(int id_,
            double x_,
            double y_)

Node

public Node(int id_,
            double x_,
            double y_,
            Area parent_)

Node

public Node(int id_,
            double x_,
            double y_,
            java.lang.String name_)

Node

public Node(int id_,
            double x_,
            double y_,
            java.lang.String name_,
            Area parent_)
Method Detail

getID

public int getID()

setID

public void setID(int id_)

getX

public double getX()

getY

public double getY()

getLinks

public Link[] getLinks()

getNumLinks

public int getNumLinks()

getParent

public Area getParent()

set

public void set(double x_,
                double y_)

addLink

public void addLink(Link l_)

removeLink

public void removeLink(Link l_)
Only removes the link from this end.


getName

public java.lang.String getName()

setName

public void setName(java.lang.String name_)

toString

public java.lang.String toString()

oneline

public java.lang.String oneline()

areaID

public java.lang.String areaID()

links

public Link[] links()

linksInList

public java.util.List linksInList()

neighbors

public Node[] neighbors()

getLinksLinkedList

public java.util.LinkedList getLinksLinkedList()

degree

public int degree()

DRCL J-Sim API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~