java.lang.Object
org.pqt.autorib.instr.InstrRequest
org.pqt.autorib.instr.InstrBlockRequest
org.pqt.autorib.instr.InstrForRequest
- Direct Known Subclasses:
- InstrForColors, InstrForHandles, InstrForNames, InstrForShaders
- public abstract class InstrForRequest
- extends InstrBlockRequest
an abstract class from which all For.. classes derive -
subclasses should overide not read, but readParams, as well as
overriding the filter methods defined in InstrBlockRequest
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
handles
java.util.Vector handles
InstrForRequest
public InstrForRequest()
read
public final void read(InstrWReader in)
throws java.io.IOException,
org.pqt.autorib.tokenizer.FormatException
- Description copied from class:
InstrRequest
- read the instruction call and store it
- Specified by:
read in class InstrRequest
write
public void write(java.io.Writer out)
throws java.io.IOException
- Description copied from class:
InstrRequest
- write out this instruction and its parameters - used for
debugging only
- Specified by:
write in class InstrRequest
readParams
protected abstract void readParams(InstrWReader in)
throws org.pqt.autorib.tokenizer.FormatException,
java.io.IOException
- read in any parameters specific to this for call ie. those between the
instruction and the open brace
writeParams
protected abstract void writeParams(java.io.Writer out)
throws java.io.IOException