JDeveloper SCM API

oracle.ide.scm.error
Class SCMException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--oracle.ide.util.NestedException
                    |
                    +--oracle.ide.scm.error.SCMException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SCMDetailException, SCMExtendedException, SCMGestureException, SCMMinimalException

public class SCMException
extends oracle.ide.util.NestedException

This is the base class for all exceptions in the Oracle IDE SCM framework.

See Also:
Serialized Form

Fields inherited from class oracle.ide.util.NestedException
DEFAULT_SEVERITY, SEV_DONT_DISPLAY, SEV_ERROR, SEV_FATAL, SEV_INFORMATIONAL, SEV_WARNING
 
Constructor Summary
SCMException()
           
SCMException(java.lang.String error)
          Construct an SCMException with the specified error message.
SCMException(java.lang.String error, int severity)
          Construct an SCMException with the specified error message.
SCMException(java.lang.String error, java.lang.Object[] subst)
           
SCMException(java.lang.String error, java.lang.Object[] subst, int severity)
           
SCMException(java.lang.String error, java.lang.Object[] subst, java.lang.Throwable target)
           
SCMException(java.lang.String error, java.lang.Object[] subst, java.lang.Throwable target, int severity)
           
SCMException(java.lang.String error, java.lang.Throwable target)
          Construct an SCM exception with an error message, a target throwable and indicate whether it was an expected error
SCMException(java.lang.String error, java.lang.Throwable target, int severity)
          Construct an SCM exception with an error message, a target throwable and indicate whether it was an expected error
 
Methods inherited from class oracle.ide.util.NestedException
getSeverity, getStackTrace, getStackTrace, getTarget, getTitle, setSeverity, setTitle
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SCMException

public SCMException()

SCMException

public SCMException(java.lang.String error,
                    int severity)
Construct an SCMException with the specified error message.

SCMException

public SCMException(java.lang.String error,
                    java.lang.Object[] subst,
                    int severity)

SCMException

public SCMException(java.lang.String error,
                    java.lang.Throwable target,
                    int severity)
Construct an SCM exception with an error message, a target throwable and indicate whether it was an expected error
Parameters:
error - the error message. May be null.
target - An exception which caused this exception. May be null.

SCMException

public SCMException(java.lang.String error,
                    java.lang.Object[] subst,
                    java.lang.Throwable target,
                    int severity)

SCMException

public SCMException(java.lang.String error)
Construct an SCMException with the specified error message.

SCMException

public SCMException(java.lang.String error,
                    java.lang.Object[] subst)

SCMException

public SCMException(java.lang.String error,
                    java.lang.Throwable target)
Construct an SCM exception with an error message, a target throwable and indicate whether it was an expected error

SCMException

public SCMException(java.lang.String error,
                    java.lang.Object[] subst,
                    java.lang.Throwable target)

Copyright © 2002 Oracle Corporation