simbad.piconode.visual
Class NNList

java.lang.Object
  extended by simbad.piconode.visual.NNList
Direct Known Subclasses:
NNSelection

public class NNList
extends java.lang.Object


Field Summary
protected  java.util.Vector arcVector
           
protected  java.util.Vector nodeVector
           
 
Constructor Summary
NNList()
           
 
Method Summary
(package private)  void addArc(NNArc arc_arg)
           
(package private)  void addNode(NNNode node_arg)
           
(package private)  NNArc arcAlone()
           
(package private)  NNArc firstArc()
           
(package private)  NNNode firstNode()
           
(package private)  java.util.Enumeration getArcs()
           
 NNNode getNodeById(java.lang.String value)
           
(package private)  java.util.Enumeration getNodes()
           
(package private)  boolean isEmpty()
           
(package private)  boolean noArc()
           
(package private)  NNNode nodeAlone()
           
(package private)  boolean noNode()
           
 void rearrange()
           
(package private)  void removeAll()
           
(package private)  void removeAllArc()
           
(package private)  void removeAllNode()
           
(package private)  void removeArc(NNArc shape_arg)
           
(package private)  void removeArcAt(int place)
           
(package private)  boolean removeNode(NNNode shape_arg)
           
(package private)  void removeNodeAt(int place)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nodeVector

protected java.util.Vector nodeVector

arcVector

protected java.util.Vector arcVector
Constructor Detail

NNList

public NNList()
Method Detail

getArcs

java.util.Enumeration getArcs()

getNodes

java.util.Enumeration getNodes()

addNode

void addNode(NNNode node_arg)

addArc

void addArc(NNArc arc_arg)

isEmpty

boolean isEmpty()

removeNode

boolean removeNode(NNNode shape_arg)

removeArc

void removeArc(NNArc shape_arg)

removeAllNode

void removeAllNode()

removeAllArc

void removeAllArc()

firstNode

NNNode firstNode()

nodeAlone

NNNode nodeAlone()

noNode

boolean noNode()

removeNodeAt

void removeNodeAt(int place)

removeArcAt

void removeArcAt(int place)

firstArc

NNArc firstArc()

arcAlone

NNArc arcAlone()

noArc

boolean noArc()

removeAll

void removeAll()

getNodeById

public NNNode getNodeById(java.lang.String value)

rearrange

public void rearrange()