TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.tptp.platform.probekit.util
Class ProbeBundleException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.tptp.platform.probekit.util.ProbeBundleException
All Implemented Interfaces:
java.io.Serializable

public class ProbeBundleException
extends java.lang.Exception

Originally intended as the base class for all bundle related exceptions, this has largely degenerated into a catchall for weird, internal error kind of problems - corrupted resource properties, unexpectedly null parameters, etc. Before using this class, you should look at InvalidProbeBundleException and InaccessibleProbeRsrcException for suitability. They carry more information and convey more meaning.

This class doesn't override getLocalizedMessage(), so you are actively discouraged from every emitting this as a string where users will see it.

See Also:
Serialized Form

Constructor Summary
ProbeBundleException()
           
ProbeBundleException(java.lang.String message)
           
ProbeBundleException(java.lang.String message, java.lang.Throwable cause)
           
ProbeBundleException(java.lang.Throwable cause)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProbeBundleException

public ProbeBundleException()

ProbeBundleException

public ProbeBundleException(java.lang.String message)
Parameters:
message -

ProbeBundleException

public ProbeBundleException(java.lang.String message,
                            java.lang.Throwable cause)
Parameters:
message -
cause -

ProbeBundleException

public ProbeBundleException(java.lang.Throwable cause)
Parameters:
cause -

TPTP 4.6.0 Platform Project
Public API Specification