|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectfr.umlv.corosol.component.instruction.AbstractJInstruction
public abstract class AbstractJInstruction
An abstract implementation of the JInstruction interface.
| Nested Class Summary |
|---|
| Field Summary |
|---|
| Method Summary | |
|---|---|
void |
configure(JVirtualMachine jvm)
Configures this instruction via the specified JVM. |
abstract void |
exec(JThread thread)
Executes this instruction in the specified thread. |
abstract java.lang.Class |
getComponentClass()
Returns the class object describing this component. |
int |
getOpcode()
Returns the opcode of this instruction. |
void |
replace(JVMComponent component)
Replaces the data of this component by the data of the specified component. |
abstract java.lang.String |
toString()
Returns a string representation of this instruction. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void configure(JVirtualMachine jvm)
configure in interface JVMComponentjvm - the Java Virtual Machine
public abstract void exec(JThread thread)
throws java.lang.Throwable
exec in interface JInstructionthread - a thread
java.lang.Throwable - if an exception occurs during executionpublic int getOpcode()
getOpcode in interface JInstructionpublic abstract java.lang.Class getComponentClass()
getComponentClass in interface JVMComponentpublic abstract java.lang.String toString()
toString in class java.lang.Objectpublic void replace(JVMComponent component)
replace in interface JVMComponentcomponent - a component to be used to initialize this component
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||