LibreOffice
LibreOffice 7.2 SDK API Reference
Exported Interfaces | Public Attributes | List of all members
NumberingRules Service Referencepublished

provides access to the numbering rules. More...

import"NumberingRules.idl";

Inheritance diagram for NumberingRules:
XIndexReplace XPropertySet XIndexAccess XInterface XElementAccess XInterface NumberingStyle

Exported Interfaces

interface com::sun::star::container::XIndexReplace
 provides access to the levels of the numbering rule. More...
 
interface com::sun::star::beans::XPropertySet
 

Public Attributes

boolean IsAbsoluteMargins
 determines if the margins are absolute or relative to the preceding numbering level. More...
 
boolean IsAutomatic
 determines if the numbering rules are automatically created as opposed to numbering rules that are part of a numbering style. More...
 
boolean IsContinuousNumbering
 determines if the numbering levels are counted continuously or if each numbering level is counted separately. More...
 
string Name
 contains the name of the numbering rules. More...
 
boolean NumberingIsOutline
 This numbering is used in the outline of the document (e.g. More...
 
short NumberingType
 the type of numbering (Arabic, characters, roman numbers, etc.). More...
 
string DefaultListId
 id of default list for the numbering rules instance More...
 

Additional Inherited Members

- 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 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...
 
- Protected Member Functions inherited from XPropertySet
com::sun::star::beans::XPropertySetInfo getPropertySetInfo ()
 
void setPropertyValue ([in] string aPropertyName, [in] any aValue) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::beans::PropertyVetoException, com::sun::star::lang::IllegalArgumentException, com::sun::star::lang::WrappedTargetException )
 sets the value of the property with the specified name. More...
 
any getPropertyValue ([in] string PropertyName) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 
void addPropertyChangeListener ([in] string aPropertyName, [in] com::sun::star::beans::XPropertyChangeListener xListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 adds an XPropertyChangeListener to the specified property. More...
 
void removePropertyChangeListener ([in] string aPropertyName, [in] com::sun::star::beans::XPropertyChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 removes an XPropertyChangeListener from the listener list. More...
 
void addVetoableChangeListener ([in] string PropertyName, [in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 adds an XVetoableChangeListener to the specified property with the name PropertyName. More...
 
void removeVetoableChangeListener ([in] string PropertyName, [in] com::sun::star::beans::XVetoableChangeListener aListener) raises ( com::sun::star::beans::UnknownPropertyException, com::sun::star::lang::WrappedTargetException )
 removes an XVetoableChangeListener from the listener list. More...
 

Detailed Description

provides access to the numbering rules.

Numbering rules may be set at a Paragraph object. The numbering rules are levels of property values. Each level contains equal properties.

Exported Interfaces

◆ com::sun::star::beans::XPropertySet

◆ com::sun::star::container::XIndexReplace

provides access to the levels of the numbering rule.

    <p>The numbering rules are levels of property values. Each
    level contains equal properties.</p>
    @see NumberingLevel;@see NumberingLevel;

Member Data Documentation

◆ DefaultListId

string DefaultListId
optionalpropertyreadonly

id of default list for the numbering rules instance

◆ IsAbsoluteMargins

boolean IsAbsoluteMargins
optionalproperty

determines if the margins are absolute or relative to the preceding numbering level.

◆ IsAutomatic

boolean IsAutomatic
optionalproperty

determines if the numbering rules are automatically created as opposed to numbering rules that are part of a numbering style.

◆ IsContinuousNumbering

boolean IsContinuousNumbering
optionalproperty

determines if the numbering levels are counted continuously or if each numbering level is counted separately.

◆ Name

string Name
optionalpropertyreadonly

contains the name of the numbering rules.

It is used to identify a certain numbering rules property

◆ NumberingIsOutline

boolean NumberingIsOutline
optionalproperty

This numbering is used in the outline of the document (e.g.

headings).

◆ NumberingType

short NumberingType
optionalproperty

the type of numbering (Arabic, characters, roman numbers, etc.).


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