Top   Module   Use   Manual   Index 
 EXPORTING SERVICES | METHODS' SUMMARY | METHODS' DETAILS 

com :: sun :: star :: util ::

interface XLocalizedAliases

Base Interface
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.


Known Services which Export this Interface

com::sun::star::sdb::DatabaseAccessContext is the context for data access beans. It allows to register aliases for database access beans. It is possible to have different aliases for different locales.

Methods' 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.

Methods' Details

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

Description
registers an alias for a programmatic name.
unbindAlias
 
void
unbindAlias(
[ in ] com::sun::star::lang::Locale locale,
[ in ] string alias )
raises ( com::sun::star::container::NoSuchElementException );

Description
revokes an alias for a programmatic name.
lookupAlias
 
string
lookupAlias(
[ in ] com::sun::star::lang::Locale locale,
[ in ] string Alias )
raises ( com::sun::star::container::NoSuchElementException );

Description
retrieves a registered porgrammatic name identified by an alias.
lookupProgrammatic
 
string
lookupProgrammatic(
[ in ] com::sun::star::lang::Locale locale,
[ in ] string programmatic )
raises ( com::sun::star::container::NoSuchElementException );

Description
retrieves a given alias for a programmatic name.
unbindAliases
 
void
unbindAliases(
[ in ] string programmaticName )
raises ( com::sun::star::container::NoSuchElementException );

Description
removes all aliases for a programmatic name.
rebindAliases
 
void
rebindAliases(
[ in ] string currentProgrammatic,
[ in ] 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
 
void
renameAlias(
[ in ] com::sun::star::lang::Locale locale,
[ in ] string oldName,
[ in ] string aNewName )
raises ( com::sun::star::container::NoSuchElementException, com::sun::star::container::ElementExistException );

Description
renames an alias for a programmatic name.
listAliases
 
sequence< com::sun::star::util::AliasProgrammaticPair >
listAliases(
[ in ] 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