19 #ifndef __com_sun_star_inspection_XPropertyHandler_idl__
20 #define __com_sun_star_inspection_XPropertyHandler_idl__
32 module
com { module sun { module star { module inspection {
34 interface XObjectInspectorUI;
35 interface XPropertyControlFactory;
76 getPropertyValue( [in]
string PropertyName )
89 setPropertyValue( [in]
string PropertyName, [in] any Value )
101 getPropertyState( [in]
string PropertyName )
120 describePropertyLine(
121 [in]
string PropertyName,
151 convertToPropertyValue(
152 [in]
string PropertyName,
153 [in] any ControlValue
197 convertToControlValue(
198 [in]
string PropertyName,
199 [in] any PropertyValue,
200 [in] type ControlValueType
241 sequence< com::sun::star::beans::Property >
242 getSupportedProperties();
278 getSupersededProperties( );
296 getActuatingProperties( );
310 boolean isComposable( [in]
string PropertyName )
369 onInteractivePropertySelection(
370 [in]
string PropertyName,
371 [in]
boolean Primary,
404 actuatingPropertyChanged(
405 [in]
string ActuatingPropertyName,
409 [in]
boolean FirstTimeInit
437 boolean suspend( [in]
boolean Suspend );
a factory for XPropertyControls
Definition: XPropertyControlFactory.idl:33
PropertyState
This enumeration lists the states that a property value can have.
Definition: PropertyState.idl:39
allows to exclicitly free resources and break cyclic references.
Definition: XComponent.idl:42
– idl definition –
Definition: Ambiguous.idl:22
This exception is thrown to indicate that the property name is unknown to the implementation.
Definition: UnknownPropertyException.idl:34
is used to receive PropertyChangeEvents whenever a bound property is changed.
Definition: XPropertyChangeListener.idl:34
describes the appearance of a line representing a single property in an ObjectInspector.
Definition: LineDescriptor.idl:46
This exception is thrown when a proposed change to a property represents an unacceptable value...
Definition: PropertyVetoException.idl:34
is the basic interface for object inspection.
Definition: XPropertyHandler.idl:50
This exception is thrown when an application attempts to use NULL in a case where an object is requir...
Definition: NullPointerException.idl:36
grants access to certain aspects of the user interface of an object inspector
Definition: XObjectInspectorUI.idl:44
InteractiveSelectionResult
describes possible results of an interactive selection of a property value in an object inspector ...
Definition: InteractiveSelectionResult.idl:31
base interface of all UNO interfaces
Definition: XInterface.idl:47