|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
ptolemy.kernel.util.KernelException
ptolemy.kernel.util.IllegalActionException
ptolemy.data.properties.PropertyResolutionException
public class PropertyResolutionException
Thrown when a property fails to resolve.
| Red (cxh) |
| Yellow (cxh) |
| Field Summary | |
|---|---|
private PropertySolverBase |
_solver
The PropertySolver with which this exception was constructed. |
| Constructor Summary | |
|---|---|
PropertyResolutionException(PropertySolverBase solver,
Nameable nameable,
java.lang.String detail)
Construct an exception that includes the PropertySolver that that was involved and the cause. |
|
PropertyResolutionException(PropertySolverBase solver,
Nameable nameable,
java.lang.Throwable cause)
Deprecated. Use PropertyResolutionException(PropertySolverBase, Nameable, Throwable, String)
instead because exceptions should include information about why
the exception was thrown instead of just rethrowing. |
|
PropertyResolutionException(PropertySolverBase solver,
Nameable nameable,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception that includes the PropertySolver that that was involved, the Nameable and the cause. |
|
PropertyResolutionException(PropertySolverBase solver,
java.lang.String detail)
Construct an exception that includes the PropertySolver that that was involved. |
|
PropertyResolutionException(PropertySolverBase solver,
java.lang.Throwable cause)
Deprecated. Use PropertyResolutionException(PropertySolverBase, Throwable, String)
instead because exceptions should include information about why
the exception was thrown instead of just rethrowing. |
|
PropertyResolutionException(PropertySolverBase solver,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception that includes the PropertySolver that that was involved and the cause. |
|
| Method Summary | |
|---|---|
PropertySolverBase |
getSolver()
Return the PropertySolver with which this exception was constructed. |
| Methods inherited from class ptolemy.kernel.util.KernelException |
|---|
_setCause, _setMessage, generateMessage, generateMessage, generateMessage, getCause, getFullName, getMessage, getName, getNameable1, getNameable2, printStackTrace, printStackTrace, printStackTrace, stackTraceToString |
| 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 |
|---|
private PropertySolverBase _solver
| Constructor Detail |
|---|
public PropertyResolutionException(PropertySolverBase solver,
java.lang.String detail)
solver - The PropertySolver, which must not be null.detail - The message.
public PropertyResolutionException(PropertySolverBase solver,
java.lang.Throwable cause)
PropertyResolutionException(PropertySolverBase, Throwable, String)
instead because exceptions should include information about why
the exception was thrown instead of just rethrowing.
solver - The PropertySolver, which must not be null.cause - The cause of this exception, or null if the cause
is not known or nonexistent
public PropertyResolutionException(PropertySolverBase solver,
java.lang.Throwable cause,
java.lang.String detail)
solver - The PropertySolver, which must not be null.cause - The cause of this exception, or null if the cause
is not known or nonexistentdetail - The message.
public PropertyResolutionException(PropertySolverBase solver,
Nameable nameable,
java.lang.String detail)
solver - The PropertySolver, which must not be null.nameable - The Nameable object that was involved.detail - The message.
public PropertyResolutionException(PropertySolverBase solver,
Nameable nameable,
java.lang.Throwable cause)
PropertyResolutionException(PropertySolverBase, Nameable, Throwable, String)
instead because exceptions should include information about why
the exception was thrown instead of just rethrowing.
solver - The PropertySolver, which must not be null.nameable - The Nameable object that was involved.cause - The cause of this exception, or null if the cause
is not known or nonexistent
public PropertyResolutionException(PropertySolverBase solver,
Nameable nameable,
java.lang.Throwable cause,
java.lang.String detail)
solver - The PropertySolver, which must not be null.nameable - The Nameable object that was involved.cause - The cause of this exception, or null if the cause
is not known or nonexistentdetail - The message.| Method Detail |
|---|
public PropertySolverBase getSolver()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||