public interface IBusPathWalker
PathAlgorithmPackage.getIBusPathWalker()
Modifier and Type | Method and Description |
---|---|
int |
getIntoBusBranches(Bus bus)
For the bus, calculate no of un-visited branches in the into-direction (walk direction).
|
int |
getOutBusBranches(Bus bus)
For the bus, calculate no of un-visited branches in the out-direction (walk direction).
|
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) |
boolean |
visit(Bus bus)
Visit the bus to do something.
|
void setWalkDirection(NetPathWalkDirectionEnum d)
int getOutBusBranches(Bus bus)
int getIntoBusBranches(Bus bus)
void init(Bus bus)
boolean needVisit(Bus bus)
boolean visit(Bus bus)