public class Event extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
Event.HasResult |
static class |
Event.Result |
Constructor and Description |
---|
Event() |
Modifier and Type | Method and Description |
---|---|
ListenerList |
getListenerList()
Returns a ListenerList object that contains all listeners
that are registered to this event.
|
Event.Result |
getResult()
Returns the value set as the result of this event
|
boolean |
hasResult()
Determines if this event expects a significant result value.
|
boolean |
isCancelable()
Determine if this function is cancelable at all.
|
boolean |
isCanceled()
Determine if this event is canceled and should stop executing.
|
void |
setCanceled(boolean cancel)
Sets the state of this event, not all events are cancelable, and any attempt to
cancel a event that can't be will result in a IllegalArgumentException.
|
void |
setResult(Event.Result value)
Sets the result value for this event, not all events can have a result set, and any attempt to
set a result for a event that isn't expecting it will result in a IllegalArgumentException.
|
public boolean isCancelable()
public boolean isCanceled()
public void setCanceled(boolean cancel)
cancel
- The new canceled valuepublic boolean hasResult()
public Event.Result getResult()
public void setResult(Event.Result value)
value
- The new resultpublic ListenerList getListenerList()