19 #ifndef __com_sun_star_util_XLocalizedAliases_idl__
20 #define __com_sun_star_util_XLocalizedAliases_idl__
30 module
com { module sun { module star { module util {
58 [in]
string programmatic)
67 [in]
string newProgrammatic)
is thrown by container methods, if an element is added which is already a child of the container.
Definition: ElementExistException.idl:39
is thrown by child access methods of collections, if the addressed child does not exist.
Definition: NoSuchElementException.idl:35
base interface of all UNO interfaces
Definition: XInterface.idl:48
is the interface for binding programmatic names to aliases.
Definition: XLocalizedAliases.idl:37
void bindAlias([in]string programmaticName, [in]com::sun::star::lang::Locale locale, [in]string alias)
registers an alias for a programmatic name.
sequence< AliasProgrammaticPair > listAliases([in]com::sun::star::lang::Locale locale)
retrieves a list of all registered aliases for a certain language.
string lookupAlias([in]com::sun::star::lang::Locale locale, [in]string Alias)
retrieves a registered programmatic name identified by an alias.
void rebindAliases([in]string currentProgrammatic, [in]string newProgrammatic)
rebinds all aliases registered to a given URL to a new one.
void unbindAlias([in]com::sun::star::lang::Locale locale, [in]string alias)
revokes an alias for a programmatic name.
void unbindAliases([in]string programmaticName)
removes all aliases for a programmatic name.
void renameAlias([in]com::sun::star::lang::Locale locale, [in]string oldName, [in]string aNewName)
renames an alias for a programmatic name.
string lookupProgrammatic([in]com::sun::star::lang::Locale locale, [in]string programmatic)
retrieves a given alias for a programmatic name.
Definition: Ambiguous.idl:22
object represents a specific geographical, political, or cultural region.
Definition: Locale.idl:38