|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AnnotationConstraints | AnnotationConstraints defines meta-annotations that allow specification of additional constraints that aren't expressible using J2SE 5.0 meta-annotations. |
| AnnotationMemberTypes | AnnotationMemberTypes defines a set of annotations meant to used on annotation members to specify additional syntatic and semantic behaviour or constraints. |
| ControlBean | The ControlBean interface defines a base set of methods that are implemented by all
JavaBeans that host Java Controls. |
| ControlChecker | The ControlChecker interface is implemented by control authors wishing to enforce rich semantic validation on extension and field instance declarations of their controls. |
| Extensible | The Extensible interface is implemented by a Java Control implementation class if the control defines an extensibility model that allows extended operations to be declared using a JCX interface. |
| Class Summary | |
|---|---|
| Controls | Helper class for using controls. |
| DefaultControlChecker | The default or "empty" control checker that assigned to an @ControlInterface's controlChecker attribute if none is provided. |
| Enum Summary | |
|---|---|
| AnnotationConstraints.MembershipRuleValues | Defines a number of simple constraints on the way annotation members can be used together. |
| AnnotationMemberTypes.JndiName.ResourceType | Defines the type of JNDI resource reference by a member. |
| ThreadingPolicy | Specifies threading policy for control implementations. |
| Annotation Types Summary | |
|---|---|
| AnnotationConstraints.AllowExternalOverride | Defines whether the annotation decorated by this annotation can overriden externally (a marker interface). |
| AnnotationConstraints.MembershipRule | Provides a mechanism for enforcing constraints between members of an annotation (such a mechanism is absent from J2SE 5.0; for example, given an annotation with members 'a' and 'b' there is no way to say that they are mutually exclusive). |
| AnnotationConstraints.RequiredRuntimeVersion | Specifies the version of the control runtime required by this annotation. |
| AnnotationMemberTypes.Date | Member is a Date in the format specified (default is YYYY/MM/DD) Only valid on a member that returns String |
| AnnotationMemberTypes.Decimal | Member is a Decimal Value. |
| AnnotationMemberTypes.FilePath | Member is a File Path
Compiler MUST validate that value points
to a readable file. |
| AnnotationMemberTypes.Int | Member is an Integer value. |
| AnnotationMemberTypes.JndiName | Member is a JNDI name. |
| AnnotationMemberTypes.Optional | Marks a member as optional. |
| AnnotationMemberTypes.QName | Member is a QName Only valid on a member that returns String |
| AnnotationMemberTypes.Text | Member must be a String value. |
| AnnotationMemberTypes.URI | Member is a URI Only valid on a member that returns String |
| AnnotationMemberTypes.URL | Member is a URL Only valid on a member that returns String |
| AnnotationMemberTypes.URN | Member is a URN Only valid on a member that returns String |
| AnnotationMemberTypes.XML | Member contains well formed XML Only valid on a member that returns String |
| Control | The Control annotation type is used to annotate a field within a control client source file that is a control reference. |
| ControlExtension | The ControlExtension annotation type is used to annotate a control extension interface. |
| ControlImplementation | The ControlImplementation annotation type is used to annotate the implementation class for a Java Control. |
| ControlInterface | The ControlInterface annotation type is used to annotate a control public interface. |
| ControlReferences | The ControlReferences annotation type is used to annotate a control client type, listing any control types that the client uses purely programmatically (and not declaratively). |
| ExternalPropertySets | Used on control interfaces to specify any external property sets that the control uses. |
| Threading | Used to specify the desired threading policy to apply to a control implementation type. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||