Specifies a Java control property that should be applied to a control method defined in a JCX file. In source code the property will appear as a custom tag; in Design View it will appear in the Property Editor.
<control-tag name="propertyName" multiple="true | false" validator-class="packageName.ClassName" method-location="interface-method | callback-method | both" />
|
Specifies the name of this property. Allowable values: Any string. Use: Required. Type: xs:string. Default value: None. |
Specifies whether this property may occur multiple times. Allowable values: true or false. Use: Optional. Type: xs:boolean. Default value: false. |
|
Specifies the name of a class to use for validating attribute values. Allowable values: A fully-qualfied class name. Use: Optional. Type: xs:string. Default value: None. |
|
Defines the types of methods where this tag can exist. The annotation for a property defined as a method tag must occur in a JCX file, and may be used on a method, callback, or both. Allowable values: interface-method, callback-method, both Use: Optional. Type: Restricted from xs:string. Default value: interface-method. |
This element contain a description, a list of attributes, and/or attribute groups.
Parent: control-tags.
Children: description, attribute, and attribute-group.
This element's attribute and/or attribute-group child elements define attributes for the property this element defines.