Package org.bouncycastle.i18n
Class MessageBundle
java.lang.Object
org.bouncycastle.i18n.LocalizedMessage
org.bouncycastle.i18n.TextBundle
org.bouncycastle.i18n.MessageBundle
- Direct Known Subclasses:
ErrorBundle
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bouncycastle.i18n.LocalizedMessage
LocalizedMessage.FilteredArguments -
Field Summary
FieldsFields inherited from class org.bouncycastle.i18n.TextBundle
TEXT_ENTRYFields inherited from class org.bouncycastle.i18n.LocalizedMessage
arguments, DEFAULT_ENCODING, encoding, extraArgs, filter, id, loader, resource -
Constructor Summary
ConstructorsConstructorDescriptionMessageBundle(String resource, String id) Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.MessageBundle(String resource, String id, Object[] arguments) Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.MessageBundle(String resource, String id, String encoding) Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.MessageBundle(String resource, String id, String encoding, Object[] arguments) Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file. -
Method Summary
Methods inherited from class org.bouncycastle.i18n.TextBundle
getText, getTextMethods inherited from class org.bouncycastle.i18n.LocalizedMessage
addExtraArgs, formatWithTimeZone, getArguments, getClassLoader, getEntry, getExtraArgs, getFilter, getId, getResource, setClassLoader, setExtraArgument, setExtraArguments, setFilter, toString
-
Field Details
-
TITLE_ENTRY
title entry key- See Also:
-
-
Constructor Details
-
MessageBundle
Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.- Parameters:
resource- base name of the resource fileid- the id of the corresponding bundle in the resource file- Throws:
NullPointerException- ifresourceoridisnull
-
MessageBundle
public MessageBundle(String resource, String id, String encoding) throws NullPointerException, UnsupportedEncodingException Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.- Parameters:
resource- base name of the resource fileid- the id of the corresponding bundle in the resource fileencoding- the encoding of the resource file- Throws:
NullPointerException- ifresourceoridisnullUnsupportedEncodingException- if the encoding is not supported
-
MessageBundle
Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.- Parameters:
resource- base name of the resource fileid- the id of the corresponding bundle in the resource filearguments- an array containing the arguments for the message- Throws:
NullPointerException- ifresourceoridisnull
-
MessageBundle
public MessageBundle(String resource, String id, String encoding, Object[] arguments) throws NullPointerException, UnsupportedEncodingException Constructs a new MessageBundle usingresourceas the base name for the RessourceBundle andidas the message bundle id the resource file.- Parameters:
resource- base name of the resource fileid- the id of the corresponding bundle in the resource fileencoding- the encoding of the resource filearguments- an array containing the arguments for the message- Throws:
NullPointerException- ifresourceoridisnullUnsupportedEncodingException- if the encoding is not supported
-
-
Method Details
-
getTitle
Returns the title message in the given locale and timezone.- Parameters:
loc- theLocaletimezone- theTimeZone- Returns:
- the title message.
- Throws:
MissingEntryException- if the message is not available
-
getTitle
Returns the title message in the given locale and the default timezone.- Parameters:
loc- theLocale- Returns:
- the title message.
- Throws:
MissingEntryException- if the message is not available
-