|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gudy.azureus2.pluginsimpl.local.utils.LocaleUtilitiesImpl
public class LocaleUtilitiesImpl
Constructor Summary | |
---|---|
LocaleUtilitiesImpl(PluginInterface _pi)
|
Method Summary | |
---|---|
void |
addListener(LocaleListener l)
|
java.util.Locale |
getCurrentLocale()
Returns the current locale being used. |
LocaleDecoder[] |
getDecoders()
|
java.lang.String |
getLocalisedMessageText(java.lang.String key)
|
java.lang.String |
getLocalisedMessageText(java.lang.String key,
java.lang.String[] params)
|
boolean |
hasLocalisedMessageText(java.lang.String key)
Returns true if there exists a message string with the given key name. |
void |
integrateLocalisedMessageBundle(java.util.Properties p)
Allows plugins to dynamically pass in a properties object to be used for message text translation. |
void |
integrateLocalisedMessageBundle(java.util.ResourceBundle rb)
Allows plugins to dynamically pass in a resource bundle to be used for message text translation. |
void |
integrateLocalisedMessageBundle(java.lang.String resource_bundle_prefix)
Allows programatic registration of plugin messages, as opposed to using the plugin.langfile property in plugin.properties If you message base file is, say, a.b.c.Messages.properties, pass a.b.c.Messages |
java.lang.String |
localise(java.lang.String key)
An alias for LocaleUtilities.getLocalisedMessageText(String) which returns
null if there is no message string definition for the given
key. |
void |
removeListener(LocaleListener l)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LocaleUtilitiesImpl(PluginInterface _pi)
Method Detail |
---|
public void integrateLocalisedMessageBundle(java.lang.String resource_bundle_prefix)
LocaleUtilities
integrateLocalisedMessageBundle
in interface LocaleUtilities
public void integrateLocalisedMessageBundle(java.util.ResourceBundle rb)
LocaleUtilities
integrateLocalisedMessageBundle
in interface LocaleUtilities
public void integrateLocalisedMessageBundle(java.util.Properties p)
LocaleUtilities
integrateLocalisedMessageBundle
in interface LocaleUtilities
public java.lang.String getLocalisedMessageText(java.lang.String key)
getLocalisedMessageText
in interface LocaleUtilities
public java.lang.String getLocalisedMessageText(java.lang.String key, java.lang.String[] params)
getLocalisedMessageText
in interface LocaleUtilities
public boolean hasLocalisedMessageText(java.lang.String key)
LocaleUtilities
hasLocalisedMessageText
in interface LocaleUtilities
public java.lang.String localise(java.lang.String key)
LocaleUtilities
LocaleUtilities.getLocalisedMessageText(String)
which returns
null if there is no message string definition for the given
key.
localise
in interface LocaleUtilities
public java.util.Locale getCurrentLocale()
LocaleUtilities
getCurrentLocale
in interface LocaleUtilities
public LocaleDecoder[] getDecoders()
getDecoders
in interface LocaleUtilities
public void addListener(LocaleListener l)
addListener
in interface LocaleUtilities
public void removeListener(LocaleListener l)
removeListener
in interface LocaleUtilities
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |