public abstract class AbstractBusPathWalker extends java.lang.Object implements IBusPathWalker
Modifier and Type | Field and Description |
---|---|
protected NetPathWalkDirectionEnum |
direction |
Constructor and Description |
---|
AbstractBusPathWalker() |
Modifier and Type | Method and Description |
---|---|
void |
init(Bus bus)
init the bus for the walk
|
boolean |
needVisit(Bus bus)
check if the bus needs to be visited.
|
void |
setWalkDirection(NetPathWalkDirectionEnum d) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIntoBusBranches, getOutBusBranches, visit
protected NetPathWalkDirectionEnum direction
public void setWalkDirection(NetPathWalkDirectionEnum d)
IBusPathWalker
setWalkDirection
in interface IBusPathWalker
public void init(Bus bus)
IBusPathWalker
init
in interface IBusPathWalker
public boolean needVisit(Bus bus)
IBusPathWalker
needVisit
in interface IBusPathWalker