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.Objectpublic 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()