LibreOffice
LibreOffice 7.4 SDK API Reference
Public Types | Included Services | Public Attributes | List of all members
Bibliography Service Referencepublished

specifies service of a Bibliography field master. More...

import"Bibliography.idl";

Inheritance diagram for Bibliography:
TextFieldMaster XPropertySet XInterface

Public Types

typedef sequence< com::sun::star::beans::PropertyValuesSortKeys
 determines the sorting of the bibliography entries in a bibliography index. More...
 
- Public Types inherited from TextFieldMaster
typedef sequence< XDependentTextFieldDependentTextFields
 contains a sequence of all fields that depend on this master. More...
 

Included Services

service com::sun::star::text::TextFieldMaster
 

Public Attributes

boolean IsNumberEntries
 determines whether the bibliography text fields are numbered. More...
 
boolean IsSortByPosition
 determines whether the bibliography entries in a bibliography index are sorted by the document position. More...
 
string BracketBefore
 determines the opening bracket used to display the bibliography text fields. More...
 
string BracketAfter
 determines the closing bracket used to display the bibliography text fields. More...
 
com::sun::star::lang::Locale Locale
 contains the locale of the field master More...
 
string SortAlgorithm
 contains the name of the sort algorithm that is used to sort the text fields. More...
 
- Public Attributes inherited from TextFieldMaster
string Name
 determines the name of the field master. More...
 
string InstanceName
 contains the instance name as it is used in the com::sun::star::text::XTextFieldsSupplier. More...
 

Additional Inherited Members

- Exported Interfaces inherited from TextFieldMaster
interface com::sun::star::beans::XPropertySet
 This optional interface makes it possible to access properties of this field master, if any. 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...
 
- Protected 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...
 

Detailed Description

specifies service of a Bibliography field master.

See also
com::sun::star::text::TextField

Member Typedef Documentation

◆ SortKeys

determines the sorting of the bibliography entries in a bibliography index.

This property is used if the property IsSortByPosition is not set. Each contained element of the sequence is a sequence of the following two properties:

  • [property] short SortKey;

    • Determines the bibliography field that is used to sort by.

  • [property] boolean IsSortAscending;

Exported Interfaces

◆ com::sun::star::text::TextFieldMaster

Member Data Documentation

◆ BracketAfter

string BracketAfter
property

determines the closing bracket used to display the bibliography text fields.

◆ BracketBefore

string BracketBefore
property

determines the opening bracket used to display the bibliography text fields.

◆ IsNumberEntries

boolean IsNumberEntries
property

determines whether the bibliography text fields are numbered.

If FALSE the short name of the bibliography entry is displayed instead.

◆ IsSortByPosition

boolean IsSortByPosition
property

determines whether the bibliography entries in a bibliography index are sorted by the document position.

If FALSE the SortKey property determines the sorting of the entries.

◆ Locale

contains the locale of the field master

◆ SortAlgorithm

string SortAlgorithm
property

contains the name of the sort algorithm that is used to sort the text fields.


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