@Retention(value=RUNTIME)
@Target(value=ANNOTATION_TYPE)
@Inherited
public @interface EventListener
EventBubbling
, EventCallBeforeAfter
,
EventNotifyServer
, EventPerformer
,
EventPreventDefault
, EventScript
, EventValue
.Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
value |
Modifier and Type | Optional Element and Description |
---|---|
java.lang.Class<? extends CustomizedListener>[] |
customizedListeners
Classes contains logic how to add and remove events JavaScript listeners
on browser at runtime.
|
EventListener.Executor |
executor
If this event is triggered by browser or server.
|
public abstract EventListener.Executor executor
EventListener.Executor.Browser
.public abstract java.lang.Class<? extends CustomizedListener>[] customizedListeners