Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1)

E12063-04

oracle.dss.util.xdo
Class XDOException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by oracle.dss.util.xdo.XDOException
All Implemented Interfaces:
java.io.Serializable

public class XDOException
extends java.lang.Exception

XDOException is designed as the superclass of all exceptions occurred inside XML Publisher. XDOException also has a capability of containing lower level Throwable to let the application know the reason of exception.

Since:
4.0
See Also:
Serialized Form

Field Summary
protected  java.lang.Throwable mThrowable
           
 
Constructor Summary
XDOException()
           
XDOException(java.lang.String s)
          Constructs an Exception with the specified detail message.
XDOException(java.lang.Throwable e)
          Constructs an Exception with the cause Throwable object.
 
Method Summary
 java.lang.Throwable getCause()
          Returns the cause of this throwable or null if the cause is nonexistent or unknown.
 java.lang.String getMessage()
           
 void printStackTrace()
           
 void printStackTrace(java.io.PrintStream s)
           
 void printStackTrace(java.io.PrintWriter s)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mThrowable

protected java.lang.Throwable mThrowable
Constructor Detail

XDOException

public XDOException()

XDOException

public XDOException(java.lang.String s)
Constructs an Exception with the specified detail message.

Parameters:
s - the detail message.

XDOException

public XDOException(java.lang.Throwable e)
Constructs an Exception with the cause Throwable object.

Parameters:
e - the cause Throwable object
Method Detail

printStackTrace

public void printStackTrace(java.io.PrintStream s)
Overrides:
printStackTrace in class java.lang.Throwable
See Also:
Throwable.printStackTrace(java.io.PrintStream)

printStackTrace

public void printStackTrace(java.io.PrintWriter s)
Overrides:
printStackTrace in class java.lang.Throwable
See Also:
Throwable.printStackTrace(java.io.PrintWriter)

printStackTrace

public void printStackTrace()
Overrides:
printStackTrace in class java.lang.Throwable
See Also:
Throwable.printStackTrace()

getCause

public java.lang.Throwable getCause()
Returns the cause of this throwable or null if the cause is nonexistent or unknown. (The cause is the throwable that caused this throwable to get thrown.)

Overrides:
getCause in class java.lang.Throwable
Returns:
the cause of this throwable or null if the cause is nonexistent or unknown.

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable
Since:
5.0
See Also:
Throwable.getMessage()

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1)

E12063-04

Copyright © 1997, 2010, Oracle. All rights reserved.