Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: util ::
interface XLocalizedAliases
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XLocalizedAliases
Description is the interface for binding programmatic names to aliases. Aliases can be provided in several locales for the same programmatic name.

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 [in] ::com::sun::star::lang::Locale [in] string raises( | programmaticName, locale, alias ) ::com::sun::star::container::ElementExistException );
Description registers an alias for a programmatic name.
unbindAlias
void unbindAlias( | [in] ::com::sun::star::lang::Locale [in] string raises( | locale, alias ) ::com::sun::star::container::NoSuchElementException );
Description revokes an alias for a programmatic name.
lookupAlias
string lookupAlias( | [in] ::com::sun::star::lang::Locale [in] string raises( | locale, Alias ) ::com::sun::star::container::NoSuchElementException );
Description retrieves a registered porgrammatic name identified by an alias.
lookupProgrammatic
string lookupProgrammatic( | [in] ::com::sun::star::lang::Locale [in] string raises( | locale, programmatic ) ::com::sun::star::container::NoSuchElementException );
Description retrieves a given alias for a programmatic name.
unbindAliases
void unbindAliases( | [in] string raises( | programmaticName ) ::com::sun::star::container::NoSuchElementException );
Description removes all aliases for a programmatic name.
rebindAliases
void rebindAliases( | [in] string [in] string raises( | currentProgrammatic, newProgrammatic ) ::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 [in] string [in] string raises( | locale, oldName, aNewName ) ::com::sun::star::container::NoSuchElementException, ::com::sun::star::container::ElementExistException );
Description renames an alias for a programmatic name.
listAliases
sequence< AliasProgrammaticPair > listAliases( | [in] ::com::sun::star::lang::Locale | locale );
Description retrieves a list of all registered aliases for a certain language. Parameter locale specifies the locale scope. Returns a sequence of registered pair of alias and programmatic name.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.