de.grogra.xl.impl.simple
Class Node

java.lang.Object
  extended by de.grogra.xl.impl.simple.Node

public abstract class Node
extends java.lang.Object


Constructor Summary
Node()
           
 
Method Summary
abstract  void addEdgeBitsTo(Node target, int bits)
           
abstract  void getAdjacentNodes(ObjectConsumer<? super Node> cons, boolean outgoing)
           
abstract  int getEdgeBitsTo(Node target)
           
abstract  void removeEdgeBitsTo(Node target, int bits)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Node

public Node()
Method Detail

addEdgeBitsTo

public abstract void addEdgeBitsTo(Node target,
                                   int bits)

getAdjacentNodes

public abstract void getAdjacentNodes(ObjectConsumer<? super Node> cons,
                                      boolean outgoing)

getEdgeBitsTo

public abstract int getEdgeBitsTo(Node target)

removeEdgeBitsTo

public abstract void removeEdgeBitsTo(Node target,
                                      int bits)