public class Path extends java.lang.Object implements Printable, java.lang.Iterable<Transition>, java.lang.Cloneable
Constructor and Description |
---|
Path(java.lang.String app) |
Modifier and Type | Method and Description |
---|---|
void |
add(Transition t) |
Path |
clone() |
java.util.Iterator<Transition> |
descendingIterator() |
Transition |
get(int pos) |
java.lang.String |
getApplication() |
Transition |
getLast() |
boolean |
hasOutput() |
boolean |
isEmpty() |
java.util.Iterator<Transition> |
iterator() |
void |
printOn(java.io.PrintWriter pw) |
void |
printOutputOn(java.io.PrintWriter pw) |
void |
removeLast() |
int |
size() |
public Path clone()
clone
in class java.lang.Object
public java.lang.String getApplication()
public Transition getLast()
public void add(Transition t)
public Transition get(int pos)
public boolean isEmpty()
public int size()
public boolean hasOutput()
public void printOutputOn(java.io.PrintWriter pw)
public void removeLast()
public java.util.Iterator<Transition> iterator()
iterator
in interface java.lang.Iterable<Transition>
public java.util.Iterator<Transition> descendingIterator()