类 EventImpl<Param>
java.lang.Object
moe.kawayi.org.utopia.core.event.EventImpl<Param>
- 所有已实现的接口:
Event
基本的事件实现。
非线程安全。
-
构造器概要
-
方法概要
-
构造器详细资料
-
EventImpl
构造一个默认事件实现- 参数:
param
- 事件参数cancelable
- 是否能够取消
-
-
方法详细资料
-
isCancelled
public boolean isCancelled()从接口复制的说明:Event
是否取消了事件- 指定者:
isCancelled
在接口中Event
- 返回:
- 如果取消返回true
-
setCancel
从接口复制的说明:Event
设置是否取消事件- 指定者:
setCancel
在接口中Event
- 参数:
value
- 如果设置为true则取消事件- 抛出:
IllegalCancellationException
- 对Event.canCancel()
返回false的事件使用true参数。
-
canCancel
public boolean canCancel()从接口复制的说明:Event
检查事件是否可以被取消 -
getParameter
从接口复制的说明:Event
获取事件携带的对象- 指定者:
getParameter
在接口中Event
- 返回:
- 事件对象
-
getResult
从接口复制的说明:Event
获取事件执行结果(当一个事件拥有多个接收者时) -
setResult
从接口复制的说明:Event
设置事件的执行结果
-