uk.co.badgersinfoil.jactionscript
Interface Visitor
- All Known Implementing Classes:
- SimpleStackSimulator, SWFActionsVisitor
- public interface Visitor
- See Also:
ActionList.accept(Visitor)
visitHandle
public void visitHandle(ActionHandle handle)
throws JASVisitorException
- the handle of a Action is always visited before the Action itself.
(The implementation of visitHandle() doesn't have to visit the
Action referenced by the handle, this is done elsewhere.)
JASVisitorException
visitEnd
public void visitEnd(ActionList list)
throws JASVisitorException
- Called after the last Action in a list is visited
JASVisitorException
visitADD
public void visitADD(Action op)
throws JASVisitorException
JASVisitorException
visitAND
public void visitAND(Action op)
throws JASVisitorException
JASVisitorException
visitASCII_TO_CHAR
public void visitASCII_TO_CHAR(Action op)
throws JASVisitorException
JASVisitorException
visitASCII_TO_CHAR_MB
public void visitASCII_TO_CHAR_MB(Action op)
throws JASVisitorException
JASVisitorException
visitBIT_AND
public void visitBIT_AND(Action op)
throws JASVisitorException
JASVisitorException
visitBIT_OR
public void visitBIT_OR(Action op)
throws JASVisitorException
JASVisitorException
visitBIT_XOR
public void visitBIT_XOR(Action op)
throws JASVisitorException
JASVisitorException
visitCALL
public void visitCALL(Action op)
throws JASVisitorException
JASVisitorException
visitCALL_FUNCTION
public void visitCALL_FUNCTION(Action op)
throws JASVisitorException
JASVisitorException
visitCALL_METHOD
public void visitCALL_METHOD(Action op)
throws JASVisitorException
JASVisitorException
visitCHAR_MB_TO_ASCII
public void visitCHAR_MB_TO_ASCII(Action op)
throws JASVisitorException
JASVisitorException
visitCHAR_TO_ASCII
public void visitCHAR_TO_ASCII(Action op)
throws JASVisitorException
JASVisitorException
visitCLONE_SPRITE
public void visitCLONE_SPRITE(Action op)
throws JASVisitorException
JASVisitorException
visitCONCAT
public void visitCONCAT(Action op)
throws JASVisitorException
JASVisitorException
visitCONVERT_TO_NUMBER
public void visitCONVERT_TO_NUMBER(Action op)
throws JASVisitorException
JASVisitorException
visitCONVERT_TO_STRING
public void visitCONVERT_TO_STRING(Action op)
throws JASVisitorException
JASVisitorException
visitDECREMENT
public void visitDECREMENT(Action op)
throws JASVisitorException
JASVisitorException
visitDEFINE_LOCAL
public void visitDEFINE_LOCAL(Action op)
throws JASVisitorException
JASVisitorException
visitDEFINE_LOCAL_VALUE
public void visitDEFINE_LOCAL_VALUE(Action op)
throws JASVisitorException
JASVisitorException
visitDELETE_PROPERTY
public void visitDELETE_PROPERTY(Action op)
throws JASVisitorException
JASVisitorException
visitDELETE_THREAD_VARS
public void visitDELETE_THREAD_VARS(Action op)
throws JASVisitorException
JASVisitorException
visitDIVIDE
public void visitDIVIDE(Action op)
throws JASVisitorException
JASVisitorException
visitDUPLICATE
public void visitDUPLICATE(Action op)
throws JASVisitorException
JASVisitorException
visitEND_DRAG
public void visitEND_DRAG(Action op)
throws JASVisitorException
JASVisitorException
visitENUMERATE
public void visitENUMERATE(Action op)
throws JASVisitorException
JASVisitorException
visitENUMERATE_OBJECT
public void visitENUMERATE_OBJECT(Action op)
throws JASVisitorException
JASVisitorException
visitEQUALS
public void visitEQUALS(Action op)
throws JASVisitorException
JASVisitorException
visitGET_MEMBER
public void visitGET_MEMBER(Action op)
throws JASVisitorException
JASVisitorException
visitGET_PROPERTY
public void visitGET_PROPERTY(Action op)
throws JASVisitorException
JASVisitorException
visitGET_TARGET_PATH
public void visitGET_TARGET_PATH(Action op)
throws JASVisitorException
JASVisitorException
visitGET_TIME
public void visitGET_TIME(Action op)
throws JASVisitorException
JASVisitorException
visitGET_URL2
public void visitGET_URL2(GetURL2Action op)
throws JASVisitorException
JASVisitorException
visitGET_URL
public void visitGET_URL(GetURLAction op)
throws JASVisitorException
JASVisitorException
visitGET_VARIABLE
public void visitGET_VARIABLE(Action op)
throws JASVisitorException
JASVisitorException
visitGOTO_FRAME2
public void visitGOTO_FRAME2(GotoFrame2Action op)
throws JASVisitorException
JASVisitorException
visitGOTO_FRAME
public void visitGOTO_FRAME(GotoFrameAction op)
throws JASVisitorException
JASVisitorException
visitGOTO_LABEL
public void visitGOTO_LABEL(GotoLabelAction op)
throws JASVisitorException
JASVisitorException
visitGREATER_THAN
public void visitGREATER_THAN(Action op)
throws JASVisitorException
JASVisitorException
visitIF_JUMP
public void visitIF_JUMP(IfJumpAction op)
throws JASVisitorException
JASVisitorException
visitINCREMENT
public void visitINCREMENT(Action op)
throws JASVisitorException
JASVisitorException
visitINIT_ARRAY
public void visitINIT_ARRAY(Action op)
throws JASVisitorException
JASVisitorException
visitINIT_OBJECT
public void visitINIT_OBJECT(Action op)
throws JASVisitorException
JASVisitorException
visitINSTANCE_OF
public void visitINSTANCE_OF(Action op)
throws JASVisitorException
JASVisitorException
visitJUMP
public void visitJUMP(JumpAction op)
throws JASVisitorException
JASVisitorException
visitLESS_THAN
public void visitLESS_THAN(Action op)
throws JASVisitorException
JASVisitorException
visitLOOKUP
public void visitLOOKUP(LookupAction op)
throws JASVisitorException
JASVisitorException
visitLOOKUP_TABLE
public void visitLOOKUP_TABLE(LookupTableAction op)
throws JASVisitorException
JASVisitorException
visitMODULO
public void visitMODULO(Action op)
throws JASVisitorException
JASVisitorException
visitMULTIPLY
public void visitMULTIPLY(Action op)
throws JASVisitorException
JASVisitorException
visitNEW_METHOD
public void visitNEW_METHOD(Action op)
throws JASVisitorException
JASVisitorException
visitNEW_OBJECT
public void visitNEW_OBJECT(Action op)
throws JASVisitorException
JASVisitorException
visitNEXT_FRAME
public void visitNEXT_FRAME(Action op)
throws JASVisitorException
JASVisitorException
visitNOT
public void visitNOT(Action op)
throws JASVisitorException
JASVisitorException
visitOR
public void visitOR(Action op)
throws JASVisitorException
JASVisitorException
visitPLAY
public void visitPLAY(Action op)
throws JASVisitorException
JASVisitorException
visitPOP
public void visitPOP(Action op)
throws JASVisitorException
JASVisitorException
visitPREV_FRAME
public void visitPREV_FRAME(Action op)
throws JASVisitorException
JASVisitorException
visitPUSH
public void visitPUSH(PushAction op)
throws JASVisitorException
JASVisitorException
visitRANDOM_NUMBER
public void visitRANDOM_NUMBER(Action op)
throws JASVisitorException
JASVisitorException
visitREMOVE_SPRITE
public void visitREMOVE_SPRITE(Action op)
throws JASVisitorException
JASVisitorException
visitRETURN_VALUE
public void visitRETURN_VALUE(Action op)
throws JASVisitorException
JASVisitorException
visitSET_MEMBER
public void visitSET_MEMBER(Action op)
throws JASVisitorException
JASVisitorException
visitSET_PROPERTY
public void visitSET_PROPERTY(Action op)
throws JASVisitorException
JASVisitorException
visitSET_TARGET_2
public void visitSET_TARGET_2(Action op)
throws JASVisitorException
JASVisitorException
visitSET_TARGET
public void visitSET_TARGET(SetTargetAction op)
throws JASVisitorException
JASVisitorException
visitSET_VARIABLE
public void visitSET_VARIABLE(Action op)
throws JASVisitorException
JASVisitorException
visitSHIFT_LEFT
public void visitSHIFT_LEFT(Action op)
throws JASVisitorException
JASVisitorException
visitSHIFT_RIGHT
public void visitSHIFT_RIGHT(Action op)
throws JASVisitorException
JASVisitorException
visitSHIFT_RIGHT_UNSIGNED
public void visitSHIFT_RIGHT_UNSIGNED(Action op)
throws JASVisitorException
JASVisitorException
visitSTART_DRAG
public void visitSTART_DRAG(Action op)
throws JASVisitorException
JASVisitorException
visitSTART_FUNCTION
public void visitSTART_FUNCTION(StartFunctionAction op)
throws JASVisitorException
JASVisitorException
visitSTART_WITH
public void visitSTART_WITH(Action op)
throws JASVisitorException
JASVisitorException
visitSTOP
public void visitSTOP(Action op)
throws JASVisitorException
JASVisitorException
visitSTOP_SOUNDS
public void visitSTOP_SOUNDS(Action op)
throws JASVisitorException
JASVisitorException
visitSTORE_IN_REGISTER
public void visitSTORE_IN_REGISTER(StoreInRegisterAction op)
throws JASVisitorException
JASVisitorException
visitSTRICT_EQUALS
public void visitSTRICT_EQUALS(Action op)
throws JASVisitorException
JASVisitorException
visitSTRING_EQUALS
public void visitSTRING_EQUALS(Action op)
throws JASVisitorException
JASVisitorException
visitSTRING_GREATER_THAN
public void visitSTRING_GREATER_THAN(Action op)
throws JASVisitorException
JASVisitorException
visitSTRING_LENGTH
public void visitSTRING_LENGTH(Action op)
throws JASVisitorException
JASVisitorException
visitSTRING_LENGTH_MB
public void visitSTRING_LENGTH_MB(Action op)
throws JASVisitorException
JASVisitorException
visitSTRING_LESS_THAN
public void visitSTRING_LESS_THAN(Action op)
throws JASVisitorException
JASVisitorException
visitSUBSTRING
public void visitSUBSTRING(Action op)
throws JASVisitorException
JASVisitorException
visitSUBSTRING_MB
public void visitSUBSTRING_MB(Action op)
throws JASVisitorException
JASVisitorException
visitSUBTRACT
public void visitSUBTRACT(Action op)
throws JASVisitorException
JASVisitorException
visitSWAP
public void visitSWAP(Action op)
throws JASVisitorException
JASVisitorException
visitTOGGLE_QUALITY
public void visitTOGGLE_QUALITY(Action op)
throws JASVisitorException
JASVisitorException
visitTO_INTEGER
public void visitTO_INTEGER(Action op)
throws JASVisitorException
JASVisitorException
visitTRACE
public void visitTRACE(Action op)
throws JASVisitorException
JASVisitorException
visitTYPED_ADD
public void visitTYPED_ADD(Action op)
throws JASVisitorException
JASVisitorException
visitTYPED_EQUALS
public void visitTYPED_EQUALS(Action op)
throws JASVisitorException
JASVisitorException
visitTYPED_LESS_THAN
public void visitTYPED_LESS_THAN(Action op)
throws JASVisitorException
JASVisitorException
visitTYPE_OF
public void visitTYPE_OF(Action op)
throws JASVisitorException
JASVisitorException
visitUNKNOWN
public void visitUNKNOWN(UnknownAction op)
throws JASVisitorException
JASVisitorException
visitWAIT_FOR_FRAME
public void visitWAIT_FOR_FRAME(WaitForFrameAction op)
throws JASVisitorException
JASVisitorException
visitWAIT_FOR_FRAME_2
public void visitWAIT_FOR_FRAME_2(WaitForFrame2Action op)
throws JASVisitorException
JASVisitorException