org.eclipse.birt.report.engine.api
Class EngineException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.eclipse.birt.core.exception.BirtException
org.eclipse.birt.report.engine.api.EngineException
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- UnsupportedFormatException
public class EngineException
- extends org.eclipse.birt.core.exception.BirtException
Define an engine exception that clients of the engine need to handle. EngineException
builds on top of BireException and provides resource bundle support
- See Also:
- Serialized Form
Field Summary |
protected org.eclipse.birt.core.exception.BirtException |
birtException
|
protected static com.ibm.icu.util.UResourceBundle |
dftRb
|
protected long |
elementId
|
protected static java.lang.String |
pluginId
|
protected static java.util.HashMap |
resourceBundles
|
protected static java.lang.ThreadLocal |
threadLocal
|
Fields inherited from class org.eclipse.birt.core.exception.BirtException |
CANCEL, ERROR, INFO, oaMessageArguments, OK, rb, severity, sResourceKey, WARNING |
Constructor Summary |
EngineException(org.eclipse.birt.core.exception.BirtException ex)
|
EngineException(java.lang.String errorCode)
|
EngineException(java.lang.String errorCode,
java.lang.Object arg0)
|
EngineException(java.lang.String errorCode,
java.lang.Object[] args)
|
EngineException(java.lang.String errorCode,
java.lang.Object[] args,
java.lang.Throwable cause)
|
EngineException(java.lang.String errorCode,
java.lang.Object arg0,
java.lang.Throwable cause)
|
EngineException(java.lang.String errorCode,
java.lang.Throwable cause)
|
Methods inherited from class org.eclipse.birt.core.exception.BirtException |
getLocalizedMessage |
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 |
dftRb
protected static com.ibm.icu.util.UResourceBundle dftRb
threadLocal
protected static java.lang.ThreadLocal threadLocal
pluginId
protected static final java.lang.String pluginId
- See Also:
- Constant Field Values
elementId
protected long elementId
birtException
protected org.eclipse.birt.core.exception.BirtException birtException
resourceBundles
protected static java.util.HashMap resourceBundles
EngineException
public EngineException(org.eclipse.birt.core.exception.BirtException ex)
EngineException
public EngineException(java.lang.String errorCode,
java.lang.Object arg0)
- Parameters:
errorCode
- erroe code for the exceptionarg0
- message argument
EngineException
public EngineException(java.lang.String errorCode,
java.lang.Object arg0,
java.lang.Throwable cause)
- Parameters:
errorCode
- arg0
- message argumentcause
- the cause of the exception
EngineException
public EngineException(java.lang.String errorCode,
java.lang.Object[] args)
- Parameters:
errorCode
- error codeargs
- message argument
EngineException
public EngineException(java.lang.String errorCode,
java.lang.Object[] args,
java.lang.Throwable cause)
- Parameters:
errorCode
- error codeargs
- message argumentscause
- the cause of the exception
EngineException
public EngineException(java.lang.String errorCode)
- Parameters:
errorCode
- the error code
EngineException
public EngineException(java.lang.String errorCode,
java.lang.Throwable cause)
- Parameters:
errorCode
- the error code for the exceptioncause
- the cause of the exception
setULocale
public static void setULocale(com.ibm.icu.util.ULocale locale)
- Set locale.
- Parameters:
locale
-
getResourceBundle
protected static com.ibm.icu.util.UResourceBundle getResourceBundle(com.ibm.icu.util.ULocale locale)
- Get resource bundle.
- Parameters:
locale
-
- Returns:
- resource bundle
setElementID
public void setElementID(long id)
- Set element id.
- Parameters:
id
-
getElementID
public long getElementID()
- Get element id.
- Returns:
- element id
getErrorCode
public java.lang.String getErrorCode()
- Overrides:
getErrorCode
in class org.eclipse.birt.core.exception.BirtException
getLocalizedMessage
public java.lang.String getLocalizedMessage()
- Overrides:
getLocalizedMessage
in class org.eclipse.birt.core.exception.BirtException
getMessage
public java.lang.String getMessage()
- Overrides:
getMessage
in class org.eclipse.birt.core.exception.BirtException
getPluginId
public java.lang.String getPluginId()
- Overrides:
getPluginId
in class org.eclipse.birt.core.exception.BirtException
getSeverity
public int getSeverity()
- Overrides:
getSeverity
in class org.eclipse.birt.core.exception.BirtException
setSeverity
public void setSeverity(int severity)
- Overrides:
setSeverity
in class org.eclipse.birt.core.exception.BirtException
Copyright © 2008 Actuate Corp. All rights reserved.