LibreOffice
LibreOffice 24.2 SDK API Reference
|
describes a default implementation of an ObjectInspectorModel More...
import"ObjectInspectorModel.idl";
Public Member Functions | |
createDefault () | |
creates a default ObjectInspectorModel, whose one and only handler factory creates a GenericPropertyHandler. More... | |
createWithHandlerFactories ([in] sequence< any > handlerFactories) raises ( ::com::sun::star::lang::IllegalArgumentException ) | |
creates a default ObjectInspectorModel, using an externally provided sequence of property handler factories. More... | |
createWithHandlerFactoriesAndHelpSection ([in] sequence< any > handlerFactories, [in] long minHelpTextLines, [in] long maxHelpTextLines) raises ( ::com::sun::star::lang::IllegalArgumentException ) | |
creates a default ObjectInspectorModel, using an externally provided sequence of property handler factories, and describing an ObjectInspector which has a help section. More... | |
Public Member Functions inherited from XObjectInspectorModel | |
sequence< PropertyCategoryDescriptor > | describeCategories () |
describes the property categories used by the property handlers. More... | |
long | getPropertyOrderIndex ([in] string PropertyName) |
retrieves an index in a global property ordering, for a given property name More... | |
Additional Inherited Members | |
Public Attributes inherited from XObjectInspectorModel | |
sequence< any > | HandlerFactories |
describes a set of factories for creating XPropertyHandlers More... | |
boolean | HasHelpSection |
indicates that the object inspector should have a help section. More... | |
long | MinHelpTextLines |
denotes the minimum number of lines of text to be reserved for the help section. More... | |
long | MaxHelpTextLines |
denotes the maximum number of lines of text to be reserved for the help section. More... | |
boolean | IsReadOnly |
determines whether the object inspector's UI should be read-only. More... | |
describes a default implementation of an ObjectInspectorModel
This service simplifies usage of an ObjectInspector.
The XObjectInspectorModel implemented by this service will not provide any property categories, nor apply any particular order to the properties provided by its handler(s).
createDefault | ( | ) |
creates a default ObjectInspectorModel, whose one and only handler factory creates a GenericPropertyHandler.
createWithHandlerFactories | ( | [in] sequence< any > | handlerFactories | ) | |
raises | ( | ::com::sun::star::lang::IllegalArgumentException | |||
) |
creates a default ObjectInspectorModel, using an externally provided sequence of property handler factories.
handlerFactories | a sequence of handler factories, as to be provided in the XObjectInspectorModel::HandlerFactories method. |
com::sun::star::lang::IllegalArgumentException | if the given sequence is empty. |
createWithHandlerFactoriesAndHelpSection | ( | [in] sequence< any > | handlerFactories, |
[in] long | minHelpTextLines, | ||
[in] long | maxHelpTextLines | ||
) | |||
raises | ( | ::com::sun::star::lang::IllegalArgumentException | |
) |
creates a default ObjectInspectorModel, using an externally provided sequence of property handler factories, and describing an ObjectInspector which has a help section.
handlerFactories | a sequence of handler factories, as to be provided in the XObjectInspectorModel::HandlerFactories method. |
minHelpTextLines | denotes the minimum number of lines of text to be reserved for the help section. |
maxHelpTextLines | denotes the maximum number of lines of text to be reserved for the help section. |
com::sun::star::lang::IllegalArgumentException | if handlerFactories is empty. |
com::sun::star::lang::IllegalArgumentException | if minHelpTextLines or maxHelpTextLines are negative, or if minHelpTextLines is greater than maxHelpTextLines. |