These values are used to specify the behavior of a Property. More...
Variables | |
| const short | MAYBEVOID = 1 |
| indicates that a property value can be void. | |
| const short | BOUND = 2 |
| indicates that a PropertyChangeEvent will be fired to all registered XPropertyChangeListeners whenever the value of this property changes. | |
| const short | CONSTRAINED = 4 |
| indicates that a PropertyChangeEvent will be fired to all registered XVetoableChangeListeners whenever the value of this property is about to change. | |
| const short | TRANSIENT = 8 |
| indicates that the value of the property is not persistent. | |
| const short | READONLY = 16 |
| indicates that the value of the property is read-only. | |
| const short | MAYBEAMBIGUOUS = 32 |
| indicates that the value of the property can be ambiguous. | |
| const short | MAYBEDEFAULT = 64 |
| indicates that the property can be set to default. | |
| const short | REMOVABLE = 128 |
| indicates that the property can be removed (i.e., by calling XPropertyContainer::removeProperty()). | |
| const short | REMOVEABLE = 128 |
| const short | OPTIONAL = 256 |
| indicates that a property is optional. | |
These values are used to specify the behavior of a Property.
| const short BOUND = 2 |
indicates that a PropertyChangeEvent will be fired to all registered XPropertyChangeListeners whenever the value of this property changes.
| const short CONSTRAINED = 4 |
indicates that a PropertyChangeEvent will be fired to all registered XVetoableChangeListeners whenever the value of this property is about to change.
<p>This always implies that the property is <em>bound</em>, too. </p>
| const short MAYBEAMBIGUOUS = 32 |
indicates that the value of the property can be ambiguous.
| const short MAYBEDEFAULT = 64 |
indicates that the property can be set to default.
| const short MAYBEVOID = 1 |
indicates that a property value can be void.
It does not mean that the type of the property is void!
| const short OPTIONAL = 256 |
indicates that a property is optional.
This attribute is not of interest for concrete property implementations. It's needed for property specifications inside service specifications in UNOIDL.
| const short READONLY = 16 |
indicates that the value of the property is read-only.
| const short REMOVABLE = 128 |
indicates that the property can be removed (i.e., by calling XPropertyContainer::removeProperty()).
| const short REMOVEABLE = 128 |
| const short TRANSIENT = 8 |
indicates that the value of the property is not persistent.