Package jadex.bdiv3x.runtime
Interface IFinishableElement<E>
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddListener(IResultListener<E> listener)Add a new listener to get notified when the goal is finished.java.lang.ExceptiongetException()Get the exception.booleanisFailed()Test if element is failed.booleanisFinished()Test if goal is finished.booleanisSucceeded()Test if element is succeeded.voidremoveListener(IResultListener<E> listener)Remove a listener. 
 - 
 
- 
- 
Method Detail
- 
addListener
void addListener(IResultListener<E> listener)
Add a new listener to get notified when the goal is finished.- Parameters:
 listener- The listener.
 
- 
removeListener
void removeListener(IResultListener<E> listener)
Remove a listener.- Parameters:
 listener- The listener.
 
- 
getException
java.lang.Exception getException()
Get the exception.- Returns:
 - The exception.
 
 
- 
isSucceeded
boolean isSucceeded()
Test if element is succeeded.- Returns:
 - True, if is succeeded.
 
 
- 
isFailed
boolean isFailed()
Test if element is failed.- Returns:
 - True, if is failed.
 
 
- 
isFinished
boolean isFinished()
Test if goal is finished.- Returns:
 - True, if is finished.
 
 
 - 
 
 -