|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.nakedobjects.plugins.headless.applib.InteractionException
public abstract class InteractionException
| Constructor Summary | |
|---|---|
InteractionException(InteractionEvent interactionEvent)
|
|
| Method Summary | |
|---|---|
java.lang.Class<?> |
getAdvisorClass()
Convenience method that returns the advisor class of the
wrapped interaction event. |
Identifier |
getIdentifier()
Convenience method that returns the identifier of the wrapped
interaction event. |
protected InteractionEvent |
getInteractionEvent()
The event passed into the
constructor. |
| 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 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public InteractionException(InteractionEvent interactionEvent)
| Method Detail |
|---|
protected InteractionEvent getInteractionEvent()
event passed into the
constructor.
Not part of the API, but made available so that subclasses can expose as the appropriate subtype of
InteractionEvent. This would have been more obvious to see if InteractionException was
generic, but generic subclasses of Throwable are (apparently) not allowed.
public java.lang.Class<?> getAdvisorClass()
advisor class of the
wrapped interaction event.
public Identifier getIdentifier()
identifier of the wrapped
interaction event.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||