interface XLocalizedAliases in module com::sun::star::util::

(Global Index)

Syntax

interface XLocalizedAliases : com::sun::star::uno::XInterface ;

Description

is the interface for binding programmatic names to aliases. Aliases can be provided in several locales for the same programmatic name.

Method Summary

bindAlias registers an alias for a programmatic name.

unbindAlias revokes an alias for a programmatic name.

lookupAlias retrieves a registered porgrammatic name identified by an alias.

lookupProgrammatic retrieves a given alias for a programmatic name.

unbindAliases removes all aliases for a programmatic name.

rebindAliases rebinds all aliases registered to a given URL to a new one.

renameAlias renames an alias for a programmatic name.

listAliases retrieves a list of all registered aliases for a certain language.

Known Services Which Export this Interface

com::sun::star::sdb::DatabaseAccessContext

Method Details



bindAlias

Syntax

void bindAlias (
string programmaticName,
com::sun::star::lang::Locale locale,
string alias )
raises ( com::sun::star::container::ElementExistException );

Description

registers an alias for a programmatic name.


unbindAlias

Syntax

void unbindAlias (
com::sun::star::lang::Locale locale,
string alias )
raises ( com::sun::star::container::NoSuchElementException );

Description

revokes an alias for a programmatic name.


lookupAlias

Syntax

string lookupAlias (
com::sun::star::lang::Locale locale,
string Alias )
raises ( com::sun::star::container::NoSuchElementException );

Description

retrieves a registered porgrammatic name identified by an alias.


lookupProgrammatic

Syntax

string lookupProgrammatic (
com::sun::star::lang::Locale locale,
string programmatic )
raises ( com::sun::star::container::NoSuchElementException );

Description

retrieves a given alias for a programmatic name.


unbindAliases

Syntax

void unbindAliases (
string programmaticName )
raises ( com::sun::star::container::NoSuchElementException );

Description

removes all aliases for a programmatic name.


rebindAliases

Syntax

void rebindAliases (
string currentProgrammatic,
string newProgrammatic )
raises ( com::sun::star::container::NoSuchElementException , com::sun::star::container::ElementExistException );

Description

rebinds all aliases registered to a given URL to a new one.


renameAlias

Syntax

void renameAlias (
com::sun::star::lang::Locale locale,
string oldName,
string aNewName )
raises ( com::sun::star::container::NoSuchElementException , com::sun::star::container::ElementExistException );

Description

renames an alias for a programmatic name.


listAliases

Syntax

sequence< com::sun::star::util::AliasProgrammaticPair > listAliases (
com::sun::star::lang::Locale locale );

Description

retrieves a list of all registered aliases for a certain language.

Parameter locale

is the locale scope.

Returns

a sequence of registered pair of alias and programmatic name.
Top of Page