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.