Class inria.meije.rc.sugarcubes.EventDecl
All Packages Class Hierarchy This Package Previous Next Index
Class inria.meije.rc.sugarcubes.EventDecl
java.lang.Object
|
+----inria.meije.rc.sugarcubes.Instruction
|
+----inria.meije.rc.sugarcubes.UnaryInstruction
|
+----inria.meije.rc.sugarcubes.EventDecl
- public class EventDecl
- extends UnaryInstruction
This instruction declares a local event in its body.
-
internal
-
-
internalName
- The local event is stored in internal
-
EventDecl(String, Instruction)
-
-
activation(Machine)
- Specific activation.
-
clone()
- Instruction implements cloneable.
-
equals(Instruction)
- Equality of two instructions implies that they are of the same type.
-
remain(Machine)
- Specific residual method.
-
reset()
- To reset the instruction.
-
toString()
- Instructions can be converted to strings.
internalName
protected String internalName
- The local event is stored in internal
internal
protected Event internal
EventDecl
public EventDecl(String internalName,
Instruction body)
reset
public void reset()
- To reset the instruction.
- Overrides:
- reset in class UnaryInstruction
clone
public Object clone()
- Instruction implements cloneable.
- Overrides:
- clone in class UnaryInstruction
equals
public final boolean equals(Instruction inst)
- Equality of two instructions implies that they are of the same type.
- Overrides:
- equals in class UnaryInstruction
toString
public final String toString()
- Instructions can be converted to strings.
- Overrides:
- toString in class Instruction
remain
protected Instruction remain(Machine machine)
- Specific residual method.
- Overrides:
- remain in class Instruction
activation
protected final byte activation(Machine machine)
- Specific activation.
- Overrides:
- activation in class Instruction
All Packages Class Hierarchy This Package Previous Next Index