Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.tapestry5.plastic.InstructionBuilderCallback

Packages that use InstructionBuilderCallback
org.apache.tapestry5.internal.plastic | [INTERNAL USE ONLY] Plastic implementation details; API subject to change
org.apache.tapestry5.plastic | Plastic, Tapestry's component class transformation library based on ASM

Uses of InstructionBuilderCallback in org.apache.tapestry5.internal.plastic

Methods in org.apache.tapestry5.internal.plastic with parameters of type InstructionBuilderCallback
`void` | `SwitchBlockImpl.addCase(int caseValue, boolean jumpToEnd, InstructionBuilderCallback callback)`
`void` | `TryCatchBlockImpl.addCatch(java.lang.String exceptionClassName, InstructionBuilderCallback callback)`
`void` | `SwitchBlockImpl.addDefault(InstructionBuilderCallback callback)`
`void` | `TryCatchBlockImpl.addFinally(InstructionBuilderCallback callback)`
`void` | `TryCatchBlockImpl.addTry(InstructionBuilderCallback callback)`
`PlasticMethod` | `PlasticClassImpl.introduceMethod(MethodDescription description, InstructionBuilderCallback callback)`
`InstructionBuilder` | `InstructionBuilderImpl.iterateArray(InstructionBuilderCallback callback)`
`InstructionBuilder` | `InstructionBuilderImpl.when(Condition condition, InstructionBuilderCallback ifTrue)`

Uses of InstructionBuilderCallback in org.apache.tapestry5.plastic

Methods in org.apache.tapestry5.plastic with parameters of type InstructionBuilderCallback
`void` | `SwitchBlock.addCase(int caseValue, boolean jumpToEnd, InstructionBuilderCallback callback)` Adds a handler for a particular case value.
`void` | `TryCatchBlock.addCatch(java.lang.String exceptionClassName, InstructionBuilderCallback callback)` Ends the block (if not already ended) and inserts a catch block for the named exception.
`void` | `SwitchBlock.addDefault(InstructionBuilderCallback callback)` Adds the default handler.
`void` | `TryCatchBlock.addFinally(InstructionBuilderCallback callback)` As with `TryCatchBlock.addCatch(String, InstructionBuilderCallback)`, but the exception caught is null, which acts as a finally block in the Java language.
`void` | `TryCatchBlock.addTry(InstructionBuilderCallback callback)` Invoked first, to generate the code in which exceptions may be caught.
`PlasticMethod` | `PlasticMethod.changeImplementation(InstructionBuilderCallback callback)` Clears the instructions for this method, and creates a new empty InstructionBuilder so that the implementation of the method can be specified.
`PlasticMethod` | `PlasticClass.introduceMethod(MethodDescription description, InstructionBuilderCallback callback)` Returns an existing method declared in this class, or introduces a new method into this class.
`InstructionBuilder` | `InstructionBuilder.iterateArray(InstructionBuilderCallback callback)` Expects an array to be the top value on the stack.
`InstructionBuilder` | `InstructionBuilder.when(Condition condition, InstructionBuilderCallback ifTrue)` Simplified version of `InstructionBuilder.when(Condition, WhenCallback)` that simply executes the callback code when the condition is true and does nothing if the condition is false (the more general case).

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2012 The Apache Software Foundation.