Overview | Module | Use | Devguide | Index |
Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
module beans |
|
Services | |
Introspection | provides functionality to get information about an object's properties and methods. |
PropertyBag | Implementation of this service can keep any properties and is useful when an XPropertySet is to be used, for example, as parameters for a method call. |
PropertySet | This is a generic service which should be supported by all servies which have properties. |
Interfaces | |
XExactName | provides a method of changing names for converting an approximate name to an existing name. |
XFastPropertySet | provides a fast way of accessing and changing property values. |
XFastPropertyState | makes it possible to query information about the state of one or more properties. |
XHierarchicalPropertySet | provides information about and access to the a hierarchy of properties from an implementation. |
XHierarchicalPropertySetInfo | specifies a hierarchy of properties. |
XIntroTest | [ DEPRECATED ] This is a test interface for introspection. |
XIntrospection | allows the inspection of an object's properties and methods. |
XIntrospectionAccess | represents the result of an introspection operation done by the inspect method of XIntrospection. |
XMaterialHolder | gives access to the material a (tool-) object is working on. |
XMultiHierarchicalPropertySet | provides access to multiple properties which form a hierarchy. |
XMultiPropertySet | provides access to multiple properties with a single call. |
XMultiPropertyStates | makes it possible to query information about the state of one or more properties. |
XPropertiesChangeListener | receives events which get fired whenever a bound property is changed. |
XPropertiesChangeNotifier | specifies a notifier for changed property values |
XProperty | Is implemented by objects that also are a property of some other object. |
XPropertyAccess | makes it possible to access all property values and to set them at once. |
XPropertyChangeListener | is used to receive PropertyChangeEvents whenever a bound property is changed. |
XPropertyContainer | makes it possible to add and remove properties to or from an object. |
XPropertySet | provides information about and access to the properties from an implementation. |
XPropertySetInfo | specifies a set of properties. |
XPropertySetInfoChangeListener | a listener for events related to XPropertySetInfos. |
XPropertySetInfoChangeNotifier | a notifier for changes of XPropertySetInfos. |
XPropertyState | makes it possible to query information about the state of one or more properties. |
XPropertyStateChangeListener | receives events which get fired whenever the state of a bound property is changed. |
XPropertyWithState | makes it possible to query information about the state of this object, seen as a property contained in a property set. |
XTolerantMultiPropertySet | provides access to multiple iformation of a set of properties with a single call. |
XVetoableChangeListener | is used to receive PropertyChangeEvents whenever a "constrained" property is changed. |
Structs | |
Ambiguous | A value of a given type that can be ambiguous. |
Defaulted | A value of a given type that can be defaulted. |
GetDirectPropertyTolerantResult | specifies information being retrieved about a single property. This type is used for the elements in the sequence returned by GetDirectPropertyTolerantResult. |
GetPropertyTolerantResult | specifies information being retrieved about a single property. |
NamedValue | specifies a pair assembled from a name and a value. |
Optional | An optional value of a given type. |
Property | This structure describes a property. |
PropertyChangeEvent | gets delivered whenever a "bound" or "constrained" property is changed. |
PropertySetInfoChangeEvent | gets delivered whenever an XPropertySetInfo is changed. |
PropertyStateChangeEvent | is delivered whenever the state of a "bound" property is changed. |
PropertyValue | specifies a property value. |
SetPropertyTolerantFailed | specifies information about a single property failed to be set. |
StringPair | specifies a pair of two strings. |
Exceptions | |
IllegalTypeException | This exception is thrown to indicate the use of a type which is not appropriate. |
IntrospectionException | [ DEPRECATED ] This exception is thrown when an exception happens during introspection. |
NotRemoveableException | This exception is thrown to indicate that removing a property from an XPropertyContainer is not allowed. |
PropertyExistException | This exception is thrown to indicate that a property with this name already exists in the object. |
PropertyVetoException | This exception is thrown when a proposed change to a property represents an unacceptable value. |
UnknownPropertyException | This exception is thrown to indicate that the property name is unknown to the implementation. |
Enums | |
PropertyState | This enumeration lists the states that a property value can have. |
Typedefs | |
PropertyValues | specifies a sequence of PropertyValue instances. |
Constant Groups | |
MethodConcept | These constants are used to specify concepts of the introspection which apply to methods. |
PropertyAttribute | These values are used to specify the behavior of a Property. |
PropertyConcept | These constants are used to specify concepts of the introspection which apply to properties and to the methods which represent attributes. |
PropertySetInfoChange | specifies reasons for sending PropertySetInfoChangeEvents. |
TolerantPropertySetResultType | specifies the possible failure types when using the XTolerantMultiPropertySet interface. |
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.