public class ProcessFactory extends CustomFactory
Modifier and Type | Field and Description |
---|---|
static Method |
SUSPEND_METHOD
the SUSPEND METHOD
|
interpreterOracle
BREAKPOINT, IMPDEP1, IMPDEP2
Constructor and Description |
---|
ProcessFactory(InterpreterOracleInterface interpreterOracle)
constructs a new InterpreterFactory
|
Modifier and Type | Method and Description |
---|---|
Operation |
readOperation(int operand,
DataInput dataInput,
int startBytePostion)
reads a sequence of bytes and returns the appropriate bytecode
operations.
|
readOperation
public static Method SUSPEND_METHOD
public ProcessFactory(InterpreterOracleInterface interpreterOracle)
the
- interpreterOracle to usepublic Operation readOperation(int operand, DataInput dataInput, int startBytePostion) throws IOException
readOperation
in interface FactoryInterface
readOperation
in class CustomFactory
operand
- the operatand (short value)dataInput
- the dataInput to read fromstartBytePostion
- the position in the current block of bytecode.IOException
- on IO exception#readOperation(int, java.io.DataInput, int)
Copyright © 2002-2012 Delft University of Technology, the Netherlands. All Rights Reserved.