|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
com.ibm.portal.ModelException
public abstract class ModelException
Occurs when anything unexpected happened while using model API related functions. Root exception, should be sub-classed by specific exceptions.
| Constructor Summary | |
|---|---|
protected |
ModelException()
Empty constructor |
|
ModelException(java.lang.Throwable cause)
Initializes the exception with the reason of the exception. |
| Method Summary | |
|---|---|
java.lang.String |
getDescription(java.util.Locale aLocale)
Returns the description of this object in the given locale. |
ListModel<java.util.Locale> |
getLocales()
Returns a list model containing the locales that are supported by this object. |
java.lang.String |
getLocalizedMessage()
|
java.lang.String |
getMessage()
|
java.lang.String |
getTitle(java.util.Locale aLocale)
Returns the title of this object in the given locale. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected ModelException()
public ModelException(java.lang.Throwable cause)
cause - Root cause.| Method Detail |
|---|
public java.lang.String getDescription(java.util.Locale aLocale)
Localized
getDescription in interface LocalizedaLocale - the locale for which to retrieve the description, must not
be null.
null.
It is up to the invoker of the method to implement an appropriate
fallback mechanismpublic ListModel<java.util.Locale> getLocales()
Localized
getLocales in interface LocalizedListModel if no locales are supported.public java.lang.String getTitle(java.util.Locale aLocale)
Localized
getTitle in interface LocalizedaLocale - the locale for which to retrieve the title, must not
be null.
null.
It is up to the invoker of the method to implement an appropriate
fallback mechanism.public java.lang.String getLocalizedMessage()
getLocalizedMessage in class java.lang.Throwablepublic java.lang.String getMessage()
getMessage in class java.lang.Throwable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||