BeaninfoTags
@javabean.attribute
Defines the attributes of the JavaBean element (propertyorder, etc).
Allowed locations
| class |
method |
constructor |
field |
| true |
true |
true |
true |
| Parameter |
Required |
Allowed values |
Default value |
Array |
Token separator |
Description |
| name |
true |
Any value |
|
no |
|
Name of the attribute |
| value |
true |
Any value |
|
no |
|
Value of the attribute |
| rtexprvalue |
false |
true, false |
|
no |
|
Is the value a Java expression? |
@javabean.class
Used to specify class related information of JavaBean BeanInfo
Allowed locations
| class |
method |
constructor |
field |
| true |
false |
false |
false |
| Parameter |
Required |
Allowed values |
Default value |
Array |
Token separator |
Description |
| name |
true |
Any value |
|
no |
|
Name of the JavaBean (typically the unqualified className) |
| display-name |
false |
Any value |
|
no |
|
The name displayed for the JavaBean |
| short-description |
false |
Any value |
|
no |
|
A short description about the JavaBean |
| expert |
false |
true, false |
|
no |
|
Is the JavaBean used in expert mode ? |
| hidden |
false |
true, false |
|
no |
|
Is the JavaBean hidden ? |
| preferred |
false |
true, false |
|
no |
|
Is the JavaBean preferred ? |
| customizer |
false |
Any value |
|
no |
|
Fully qualified class name of the JavaBean customizer |
| stop-class |
false |
Any value |
|
no |
|
Fully qualified class name of the JavaBean ancestor used to stop introspection for additionnal informations |
@javabean.icons
Defines the icons used for the visual aspect of the JavaBean.
Allowed locations
| class |
method |
constructor |
field |
| true |
true |
true |
true |
| Parameter |
Required |
Allowed values |
Default value |
Array |
Token separator |
Description |
| mono16 |
false |
Any value |
|
no |
|
Absolute or relative resource name for the monochrome icon of 16x16 pixels |
| color16 |
false |
Any value |
|
no |
|
Absolute or relative resource name for the color icon of 16x16 pixels |
| mono32 |
false |
Any value |
|
no |
|
Absolute or relative resource name for the monochrome icon of 32x32 pixels |
| color32 |
false |
Any value |
|
no |
|
Absolute or relative resource name for the color icon of 32x32 pixels |
@javabean.method
Defines the JavaBean method found by introspection
Allowed locations
| class |
method |
constructor |
field |
| true |
true |
true |
true |
| Parameter |
Required |
Allowed values |
Default value |
Array |
Token separator |
Description |
| name |
false |
Any value |
|
no |
|
Name of the method |
| display-name |
false |
Any value |
|
no |
|
The name displayed for the method |
| short-description |
false |
Any value |
|
no |
|
A short description about the method |
| expert |
false |
true, false |
|
no |
|
Is the method used in expert mode ? |
| hidden |
false |
true, false |
|
no |
|
Is the method hidden ? |
| preferred |
false |
true, false |
|
no |
|
Is the method preferred ? |
@javabean.parameter
Defines for each JavaBean method its parameters
Allowed locations
| class |
method |
constructor |
field |
| true |
true |
true |
true |
| Parameter |
Required |
Allowed values |
Default value |
Array |
Token separator |
Description |
| name |
true |
Any value |
|
no |
|
Name of the parameter |
| display-name |
false |
Any value |
|
no |
|
The name displayed for the parameter |
| short-description |
false |
Any value |
|
no |
|
A short description about the parameter |
| editor |
false |
Any value |
|
no |
|
Fully qualified class name of the PropertyEditor used to edit the parameter |
@javabean.property
Defines the JavaBean property found by introspection
Allowed locations
| class |
method |
constructor |
field |
| true |
true |
true |
true |
| Parameter |
Required |
Allowed values |
Default value |
Array |
Token separator |
Description |
| name |
false |
Any value |
|
no |
|
Name of the property |
| display-name |
false |
Any value |
|
no |
|
The name displayed for the property |
| short-description |
false |
Any value |
|
no |
|
A short description about the property |
| expert |
false |
true, false |
|
no |
|
Is the property used in expert mode ? |
| hidden |
false |
true, false |
|
no |
|
Is the property hidden ? |
| preferred |
false |
true, false |
|
no |
|
Is the property preferred ? |
| default |
false |
true, false |
|
no |
|
Is this the default property ? |
| bound |
false |
true, false |
|
no |
|
Is the property bound ? |
| constrained |
false |
true, false |
|
no |
|
Is the property constrained ? |
| editor |
false |
Any value |
|
no |
|
Fully qualified class name of the PropertyEditor used to edit the property |