Package org.bouncycastle.i18n
Class ErrorBundle
- java.lang.Object
-
- org.bouncycastle.i18n.LocalizedMessage
-
- org.bouncycastle.i18n.TextBundle
-
- org.bouncycastle.i18n.MessageBundle
-
- org.bouncycastle.i18n.ErrorBundle
-
public class ErrorBundle extends MessageBundle
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bouncycastle.i18n.LocalizedMessage
LocalizedMessage.FilteredArguments
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDETAIL_ENTRYdetail entry keystatic java.lang.StringSUMMARY_ENTRYsummary entry key-
Fields inherited from class org.bouncycastle.i18n.MessageBundle
TITLE_ENTRY
-
Fields inherited from class org.bouncycastle.i18n.TextBundle
TEXT_ENTRY
-
Fields inherited from class org.bouncycastle.i18n.LocalizedMessage
arguments, DEFAULT_ENCODING, encoding, extraArgs, filter, id, loader, resource
-
-
Constructor Summary
Constructors Constructor Description ErrorBundle(java.lang.String resource, java.lang.String id)Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.Object[] arguments)Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding)Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding, java.lang.Object[] arguments)Constructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as the message bundle id the resource file.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDetail(java.util.Locale loc)Returns the detail message in the given locale and the default timezone.java.lang.StringgetDetail(java.util.Locale loc, java.util.TimeZone timezone)Returns the detail message in the given locale and timezone.java.lang.StringgetSummary(java.util.Locale loc)Returns the summary message in the given locale and the default timezone.java.lang.StringgetSummary(java.util.Locale loc, java.util.TimeZone timezone)Returns the summary message in the given locale and timezone.-
Methods inherited from class org.bouncycastle.i18n.MessageBundle
getTitle, getTitle
-
Methods inherited from class org.bouncycastle.i18n.TextBundle
getText, getText
-
Methods inherited from class org.bouncycastle.i18n.LocalizedMessage
addExtraArgs, formatWithTimeZone, getArguments, getClassLoader, getEntry, getExtraArgs, getFilter, getId, getResource, setClassLoader, setExtraArgument, setExtraArguments, setFilter, toString
-
-
-
-
Field Detail
-
SUMMARY_ENTRY
public static final java.lang.String SUMMARY_ENTRY
summary entry key- See Also:
- Constant Field Values
-
DETAIL_ENTRY
public static final java.lang.String DETAIL_ENTRY
detail entry key- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id) throws java.lang.NullPointerExceptionConstructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as 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:
java.lang.NullPointerException- if resource or id is null
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding) throws java.lang.NullPointerException, java.io.UnsupportedEncodingExceptionConstructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as 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:
java.lang.NullPointerException- if resource or id is nulljava.io.UnsupportedEncodingException- if the encoding is not supported
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.Object[] arguments) throws java.lang.NullPointerExceptionConstructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as 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:
java.lang.NullPointerException- if resource or id is null
-
ErrorBundle
public ErrorBundle(java.lang.String resource, java.lang.String id, java.lang.String encoding, java.lang.Object[] arguments) throws java.lang.NullPointerException, java.io.UnsupportedEncodingExceptionConstructs a new ErrorBundle using resource as the base name for the RessourceBundle and id as 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:
java.lang.NullPointerException- if resource or id is nulljava.io.UnsupportedEncodingException- if the encoding is not supported
-
-
Method Detail
-
getSummary
public java.lang.String getSummary(java.util.Locale loc, java.util.TimeZone timezone) throws MissingEntryExceptionReturns the summary message in the given locale and timezone.- Parameters:
loc- theLocaletimezone- theTimeZone- Returns:
- the summary message.
- Throws:
MissingEntryException- if the message is not available
-
getSummary
public java.lang.String getSummary(java.util.Locale loc) throws MissingEntryExceptionReturns the summary message in the given locale and the default timezone.- Parameters:
loc- theLocale- Returns:
- the summary message.
- Throws:
MissingEntryException- if the message is not available
-
getDetail
public java.lang.String getDetail(java.util.Locale loc, java.util.TimeZone timezone) throws MissingEntryExceptionReturns the detail message in the given locale and timezone.- Parameters:
loc- theLocaletimezone- theTimeZone- Returns:
- the detail message.
- Throws:
MissingEntryException- if the message is not available
-
getDetail
public java.lang.String getDetail(java.util.Locale loc) throws MissingEntryExceptionReturns the detail message in the given locale and the default timezone.- Parameters:
loc- theLocale- Returns:
- the detail message.
- Throws:
MissingEntryException- if the message is not available
-
-