|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=TYPE) public @interface ControlImplementation
The ControlImplementation annotation type is used to annotate the implementation class for a Java Control. It marks the class as a control implementation and (in the future) parameterizes it.
Optional Element Summary | |
---|---|
Class<? extends ControlAssembler> |
assembler
Class that implements ControlAssembler, which gets called at assembly time. |
Class |
assemblyHelperClass
class name for the Class (which implements com.bea.control.assembly.ControlAssembler) whose assemble() method is called at assembly time - if left Void then no special assembly is needed |
boolean |
isTransient
Specifies whether the control implementation class contains state that should be serialized as part of the containing Control/JavaBean or is fully stateless/transient. |
public abstract Class assemblyHelperClass
public abstract Class<? extends ControlAssembler> assembler
public abstract boolean isTransient
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |