LibreOffice
LibreOffice 24.2 SDK API Reference
|
defines the a source of list entries coming from a cell range in a table document More...
import"CellRangeListSource.idl";
Included Services | |
service | com::sun::star::form::binding::ListEntrySource |
ensures the basic functionality for supplying list entries More... | |
Exported Interfaces | |
interface | com::sun::star::lang::XInitialization |
allows setting initial, creation-time properties of the component More... | |
![]() | |
interface | XListEntrySource |
allows read access to the entries represented by this component More... | |
interface | com::sun::star::lang::XComponent |
allows life time control for the component More... | |
Public Attributes | |
com::sun::star::table::CellRangeAddress | CellRange |
specifies the cell range within a document to which the component is bound. More... | |
Additional Inherited Members | |
![]() | |
long | getListEntryCount () |
retrieves the number of entries in the list More... | |
string | getListEntry ([in] long Position) raises ( com::sun::star::lang::IndexOutOfBoundsException ) |
provides access to a single list entry More... | |
sequence< string > | getAllListEntries () |
provides access to the entirety of all list entries More... | |
void | addListEntryListener ([in] XListEntryListener Listener) raises ( com::sun::star::lang::NullPointerException ) |
adds a listener which will be notified about changes in the list reflected by the component. More... | |
void | removeListEntryListener ([in] XListEntryListener Listener) raises ( com::sun::star::lang::NullPointerException ) |
revokes the given listener from the list of components which will be notified about changes in the entry list. More... | |
![]() | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
![]() | |
void | dispose () |
The owner of an object calls this method to explicitly free all resources kept by this object and thus break cyclic references. More... | |
void | addEventListener ([in] XEventListener xListener) |
adds an event listener to the object. More... | |
void | removeEventListener ([in] XEventListener aListener) |
removes an event listener from the listener list. More... | |
![]() | |
void | initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception ) |
initializes the object. More... | |
defines the a source of list entries coming from a cell range in a table document
The component cannot be instantiated at a global service factory, instead it's usually provided by a document instance.
ensures the basic functionality for supplying list entries
interface com::sun::star::lang::XInitialization |
allows setting initial, creation-time properties of the component
This interface is used to initialize the component after creation. It has to be used exactly once in the life time of the component, every second call to com::sun::star::lang::XInitialization::initialize() will throw an exception.
The arguments passed to the com::sun::star::lang::XInitialization::initialize() method must be instances of com::sun::star::beans::NamedValue, where the com::sun::star::beans::NamedValue::Name denotes the type of information to initialize, and the com::sun::star::beans::NamedValue::Value the initial value.
The following aspects of the components can be initialized:
|
propertyreadonlybound |
specifies the cell range within a document to which the component is bound.