LibreOffice
LibreOffice 7.4 SDK API Reference
Exported Interfaces | Public Member Functions | Public Attributes | List of all members
XGroups Interface Reference

This interface specifies the groups collections of the report definition. More...

import"XGroups.idl";

Inheritance diagram for XGroups:
XContainer XIndexContainer XChild XComponent XInterface XIndexReplace XInterface XInterface XIndexAccess XElementAccess XInterface Groups

Exported Interfaces

interface com::sun::star::container::XContainer
 allows to register listeners to be notified of changes in the container. More...
 
interface com::sun::star::container::XIndexContainer
 gives access to the group elements. More...
 
interface com::sun::star::container::XChild
 allows the navigation to the report object. More...
 
interface com::sun::star::lang::XComponent
 allows life-time control of the groups instance. More...
 

Public Member Functions

com::sun::star::report::XGroup createGroup ()
 factory method for XGroup. More...
 
- Public Member Functions inherited from XContainer
void addContainerListener ([in] com::sun::star::container::XContainerListener xListener)
 adds the specified listener to receive events when elements are inserted or removed. More...
 
void removeContainerListener ([in] com::sun::star::container::XContainerListener xListener)
 removes the specified listener so it does not receive any events from this container. More...
 
- Public Member Functions inherited from XInterface
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...
 
- Public Member Functions inherited from XIndexContainer
void insertByIndex ([in] long Index, [in] any Element) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IndexOutOfBoundsException, com::sun::star::lang::WrappedTargetException )
 inserts the given element at the specified index. More...
 
void removeByIndex ([in] long Index) raises ( com::sun::star::lang::IndexOutOfBoundsException, com::sun::star::lang::WrappedTargetException )
 removes the element at the specified index. More...
 
- Public Member Functions inherited from XIndexReplace
void replaceByIndex ([in] long Index, [in] any Element) raises ( com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::IndexOutOfBoundsException, com::sun::star::lang::WrappedTargetException )
 replaces the element at the specified index with the given element. More...
 
- Public Member Functions inherited from XIndexAccess
long getCount ()
 
any getByIndex ([in] long Index) raises ( com::sun::star::lang::IndexOutOfBoundsException, com::sun::star::lang::WrappedTargetException )
 
- Public Member Functions inherited from XElementAccess
type getElementType ()
 
boolean hasElements ()
 
- Public Member Functions inherited from XChild
com::sun::star::uno::XInterface getParent ()
 grants access to the object containing this content. More...
 
void setParent ([in] com::sun::star::uno::XInterface Parent) raises ( com::sun::star::lang::NoSupportException )
 sets the parent to this object. More...
 
- Public Member Functions inherited from XComponent
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...
 

Public Attributes

com::sun::star::report::XReportDefinition ReportDefinition
 

Detailed Description

This interface specifies the groups collections of the report definition.

See also
XGroup
XReportDefinition

Exported Interfaces

◆ com::sun::star::container::XChild

allows the navigation to the report object.

◆ com::sun::star::container::XContainer

allows to register listeners to be notified of changes in the container.

◆ com::sun::star::container::XIndexContainer

gives access to the group elements.

The elements are of type XGroup.

◆ com::sun::star::lang::XComponent

allows life-time control of the groups instance.

Member Function Documentation

◆ createGroup()

factory method for XGroup.

Member Data Documentation

◆ ReportDefinition


The documentation for this interface was generated from the following file: