| org.apache.beehive.controls.api.bean.ControlImplementation
ControlImplementation | public @interface ControlImplementation(Code) | | 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.
|
Field Summary | |
Class<? extends ControlAssembler> | assembler Class that implements ControlAssembler, which gets called at assembly time. | Class | assemblyHelperClass | 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. |
assembler | Class<? extends ControlAssembler> assembler(Code) | | Class that implements ControlAssembler, which gets called at assembly time.
Default implementation does nothing.
|
assemblyHelperClass | Class assemblyHelperClass(Code) | | 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
|
isTransient | boolean isTransient(Code) | | Specifies whether the control implementation class contains state that should be
serialized as part of the containing Control/JavaBean or is fully stateless/transient.
|
|
|