Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 1474

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>Module beans</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimainself">Module</td>
<td class="navimainnone">Use</td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub">Nested Modules</td>
<td class="navisub"><a href="#Services" class="navisub">Services</a></td>
<td class="navisub">Singletons</td>
<td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td>
<td class="navisub"><a href="#Structs" class="navisub">Structs</a></td>
<td class="navisub"><a href="#Exceptions" class="navisub">Exceptions</a></td>
<td class="navisub"><a href="#Enums" class="navisub">Enums</a></td>
<td class="navisub"><a href="#Typedefs" class="navisub">Typedefs</a></td>
<td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p>
</td>
</tr>
<tr>
<td class="title">module beans</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>Java beans-like property access and introspection.</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Services</td>
</tr>
<tr>
<td class="imsum_left"><a href="Introspection.html">Introspection</a></td>
<td class="imsum_right">provides functionality to get information about an object's
 properties and methods.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyBag.html">PropertyBag</a></td>
<td class="imsum_right">Implementation of this service can keep any properties and is useful
 when an <a href="XPropertySet.html">XPropertySet</a> is to be used, for example, as parameters for a method call.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertySet.html">PropertySet</a></td>
<td class="imsum_right">This is a generic service which should be supported by all servies
 which have properties.

 </td>
</tr>
</table>
<a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XExactName.html">XExactName</a></td>
<td class="imsum_right">provides a method of changing names for converting 
 an approximate name to an existing name. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XFastPropertySet.html">XFastPropertySet</a></td>
<td class="imsum_right">provides a fast way of accessing and changing property values.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XFastPropertyState.html">XFastPropertyState</a></td>
<td class="imsum_right">makes it possible to query information about the state of
 one or more properties.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XHierarchicalPropertySet.html">XHierarchicalPropertySet</a></td>
<td class="imsum_right">provides information about and access to the
 a hierarchy of properties from an implementation. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XHierarchicalPropertySetInfo.html">XHierarchicalPropertySetInfo</a></td>
<td class="imsum_right">specifies a hierarchy of properties.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XIntroTest.html">XIntroTest</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
This is a test interface for introspection.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XIntrospection.html">XIntrospection</a></td>
<td class="imsum_right">allows the inspection of an object's properties and methods. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XIntrospectionAccess.html">XIntrospectionAccess</a></td>
<td class="imsum_right">represents the result of an introspection operation done by 
 the inspect method of 
 <a href="XIntrospection.html">XIntrospection</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMaterialHolder.html">XMaterialHolder</a></td>
<td class="imsum_right">gives access to the material a (tool-) object is working on.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMultiHierarchicalPropertySet.html">XMultiHierarchicalPropertySet</a></td>
<td class="imsum_right">provides access to multiple properties which form a hierarchy.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMultiPropertySet.html">XMultiPropertySet</a></td>
<td class="imsum_right">provides access to multiple properties with a single call.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XMultiPropertyStates.html">XMultiPropertyStates</a></td>
<td class="imsum_right">makes it possible to query information about the state of 
 one or more properties.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertiesChangeListener.html">XPropertiesChangeListener</a></td>
<td class="imsum_right">receives events which get fired whenever a bound property is changed.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertiesChangeNotifier.html">XPropertiesChangeNotifier</a></td>
<td class="imsum_right">specifies a notifier for changed property values</td>
</tr>
<tr>
<td class="imsum_left"><a href="XProperty.html">XProperty</a></td>
<td class="imsum_right">Is implemented by objects that also are a property of
 some other object.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertyAccess.html">XPropertyAccess</a></td>
<td class="imsum_right">makes it possible to access all property values and to set them at once.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertyChangeListener.html">XPropertyChangeListener</a></td>
<td class="imsum_right">is used to receive <a href="PropertyChangeEvent.html">PropertyChangeEvent</a>s 
 whenever a bound property is changed.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertyContainer.html">XPropertyContainer</a></td>
<td class="imsum_right">makes it possible to add and remove properties to or from an object.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertySet.html">XPropertySet</a></td>
<td class="imsum_right">provides information about and access to the 
 properties from an implementation. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertySetInfo.html">XPropertySetInfo</a></td>
<td class="imsum_right">specifies a set of properties.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertySetInfoChangeListener.html">XPropertySetInfoChangeListener</a></td>
<td class="imsum_right">a listener for events related to <a href="XPropertySetInfo.html">XPropertySetInfo</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertySetInfoChangeNotifier.html">XPropertySetInfoChangeNotifier</a></td>
<td class="imsum_right">a notifier for changes of <a href="XPropertySetInfo.html">XPropertySetInfo</a>s.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertyState.html">XPropertyState</a></td>
<td class="imsum_right">makes it possible to query information about the state of 
 one or more properties.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertyStateChangeListener.html">XPropertyStateChangeListener</a></td>
<td class="imsum_right">receives events which get fired whenever the state of a bound 
 property is changed.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPropertyWithState.html">XPropertyWithState</a></td>
<td class="imsum_right">makes it possible to query information about the state of 
 this object, seen as a property contained in a property set.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTolerantMultiPropertySet.html">XTolerantMultiPropertySet</a></td>
<td class="imsum_right">provides access to multiple iformation of
 a set of properties with a single call.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XVetoableChangeListener.html">XVetoableChangeListener</a></td>
<td class="imsum_right">is used to receive <a href="PropertyChangeEvent.html">PropertyChangeEvent</a>s 
 whenever a "constrained" property is changed. 
 
 </td>
</tr>
</table>
<a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Structs</td>
</tr>
<tr>
<td class="imsum_left"><a href="Ambiguous.html">Ambiguous</a></td>
<td class="imsum_right">A value of a given type that can be ambiguous.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Defaulted.html">Defaulted</a></td>
<td class="imsum_right">A value of a given type that can be defaulted.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GetDirectPropertyTolerantResult.html">GetDirectPropertyTolerantResult</a></td>
<td class="imsum_right">specifies information being retrieved about a single property.

 This type is used for the elements in the sequence returned by 
 <a href="GetDirectPropertyTolerantResult.html#GetDirectPropertyTolerantResult">GetDirectPropertyTolerantResult</a>.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GetPropertyTolerantResult.html">GetPropertyTolerantResult</a></td>
<td class="imsum_right">specifies information being retrieved about a single property.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="NamedValue.html">NamedValue</a></td>
<td class="imsum_right">specifies a pair assembled from a name and a value.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Optional.html">Optional</a></td>
<td class="imsum_right">An optional value of a given type.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Property.html">Property</a></td>
<td class="imsum_right">This structure describes a property.
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyChangeEvent.html">PropertyChangeEvent</a></td>
<td class="imsum_right">gets delivered whenever a "bound" or "constrained" property is changed. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertySetInfoChangeEvent.html">PropertySetInfoChangeEvent</a></td>
<td class="imsum_right">gets delivered whenever an <a href="XPropertySetInfo.html">XPropertySetInfo</a> is
 changed.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyStateChangeEvent.html">PropertyStateChangeEvent</a></td>
<td class="imsum_right">is delivered whenever the state of a "bound" property is changed. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyValue.html">PropertyValue</a></td>
<td class="imsum_right">specifies a property value.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="SetPropertyTolerantFailed.html">SetPropertyTolerantFailed</a></td>
<td class="imsum_right">specifies information about a single property failed to be set.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="StringPair.html">StringPair</a></td>
<td class="imsum_right">specifies a pair of two strings.
 </td>
</tr>
</table>
<a name="Exceptions"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exceptions</td>
</tr>
<tr>
<td class="imsum_left"><a href="IllegalTypeException.html">IllegalTypeException</a></td>
<td class="imsum_right">This exception is thrown to indicate the use of a type which is 
 not appropriate.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="IntrospectionException.html">IntrospectionException</a></td>
<td class="imsum_right">[ DEPRECATED ]<br>
This exception is thrown when an exception happens during 
 introspection.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="NotRemoveableException.html">NotRemoveableException</a></td>
<td class="imsum_right">This exception is thrown to indicate that removing a property from an 
 <a href="XPropertyContainer.html">XPropertyContainer</a> is not allowed.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyExistException.html">PropertyExistException</a></td>
<td class="imsum_right">This exception is thrown to indicate that a property with this name already
 exists in the object.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyVetoException.html">PropertyVetoException</a></td>
<td class="imsum_right">This exception is thrown when a proposed change to a
 property represents an unacceptable value.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="UnknownPropertyException.html">UnknownPropertyException</a></td>
<td class="imsum_right">This exception is thrown to indicate that the property name is unknown to
 the implementation.

 </td>
</tr>
</table>
<a name="Enums"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Enums</td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyState.html">PropertyState</a></td>
<td class="imsum_right">This enumeration lists the states that a property value can have.
 
 </td>
</tr>
</table>
<a name="Typedefs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Typedefs</td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyValues.html">PropertyValues</a></td>
<td class="imsum_right">specifies a sequence of <a href="PropertyValue.html">PropertyValue</a> instances.

 </td>
</tr>
</table>
<a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Constant Groups</td>
</tr>
<tr>
<td class="imsum_left"><a href="MethodConcept.html">MethodConcept</a></td>
<td class="imsum_right">These constants are used to specify concepts of the 
 introspection which apply to methods. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyAttribute.html">PropertyAttribute</a></td>
<td class="imsum_right">These values are used to specify the behavior of a <a href="Property.html">Property</a>.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertyConcept.html">PropertyConcept</a></td>
<td class="imsum_right">These constants are used to specify concepts of the 
 introspection which apply to properties and to the 
 methods which represent attributes.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PropertySetInfoChange.html">PropertySetInfoChange</a></td>
<td class="imsum_right">specifies reasons for sending <a href="PropertySetInfoChangeEvent.html">PropertySetInfoChangeEvent</a>s. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TolerantPropertySetResultType.html">TolerantPropertySetResultType</a></td>
<td class="imsum_right">specifies the possible failure types when using the
 <a href="XTolerantMultiPropertySet.html">XTolerantMultiPropertySet</a>
 interface.

 </td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>