19 #ifndef __com_sun_star_view_XMultiSelectionSupplier_idl__
20 #define __com_sun_star_view_XMultiSelectionSupplier_idl__
26 module
com { module sun { module star { module view {
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
provides functionality to enumerate the contents of a container.
Definition: XEnumeration.idl:55
makes it possible to append and remove objects from a selection.
Definition: XMultiSelectionSupplier.idl:40
void removeSelection([in] any Selection)
remove the object or objects represented by Selection from the selection of this XMultiSelectionSuppl...
boolean addSelection([in] any Selection)
adds the object or the objects represented by Selection to the selection of this XMultiSelectionSuppl...
long getSelectionCount()
returns the number of selected objects of this XMultiSelectionSupplier.
void clearSelection()
clears the selection of this XMultiSelectionSupplier.
com::sun::star::container::XEnumeration createSelectionEnumeration()
com::sun::star::container::XEnumeration createReverseSelectionEnumeration()
makes it possible to access and change the selection in a view.
Definition: XSelectionSupplier.idl:38
Definition: Ambiguous.idl:22