org.apache.tapestry5.ioc.internal.util
Class TapestryException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.tapestry5.ioc.internal.util.TapestryException
- All Implemented Interfaces:
- java.io.Serializable, Locatable
- Direct Known Subclasses:
- ComponentEventException, OperationException, RenderQueueException, TransformationException, UnknownValueException
public class TapestryException
- extends java.lang.RuntimeException
- implements Locatable
Exception class used as a replacement for RuntimeException
when the exception is related to a
particular location.
- See Also:
- Serialized Form
Method Summary |
Location |
getLocation()
Returns the location associated with this object for error reporting purposes. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TapestryException
public TapestryException(java.lang.String message,
java.lang.Object location,
java.lang.Throwable cause)
- Parameters:
message
- a message (may be null)location
- implements Location
or Locatable
cause
- if not null, the root cause of the exception
TapestryException
public TapestryException(java.lang.String message,
java.lang.Throwable cause)
- Parameters:
message
- a message (may be null)cause
- if not null, the root cause of the exception, also used to set the location
TapestryException
public TapestryException(java.lang.String message,
Location location,
java.lang.Throwable cause)
- Parameters:
message
- a message (may be null)location
- location to associated with the exception, or null if not knowncause
- if not null, the root cause of the exception
getLocation
public Location getLocation()
- Description copied from interface:
Locatable
- Returns the location associated with this object for error reporting purposes.
- Specified by:
getLocation
in interface Locatable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Throwable
Copyright © 2003-2012 The Apache Software Foundation.