|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--uk.co.badgersinfoil.jactionscript.Action
Abstract superclass for all actions.
Most actions are defined as constants in the ActionConstants
interface. Those Actions that operate on 'immediate data' (e.g.
IfJumpAction and its target address) cannot be constant; a new instance is
created each time these actions appears in an ActionList
.
Constructor Summary | |
Action(java.lang.String mnemonic)
|
Method Summary | |
abstract void |
accept(Visitor v)
|
java.lang.String |
getMnemonic()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Action(java.lang.String mnemonic)
Method Detail |
public java.lang.String getMnemonic()
public abstract void accept(Visitor v) throws JASVisitorException
JASVisitorException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |