|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.apache.batik.dom.events.AbstractEvent
The abstract Event root class.
| Field Summary | |
protected boolean |
cancelable
Whether this event is cancelable. |
protected EventTarget |
currentTarget
The EventTarget whose EventListeners are currently being processed. |
protected short |
eventPhase
The event phase. |
protected boolean |
isBubbling
Whether this event is bubbling. |
protected boolean |
preventDefault
Whether the default action must be processed. |
protected boolean |
stopPropagation
Whether the event propagation must be stopped. |
protected EventTarget |
target
The target of this event. |
protected long |
timeStamp
The time the event was created. |
protected java.lang.String |
type
The event type. |
| Fields inherited from interface org.w3c.dom.events.Event |
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE |
| Constructor Summary | |
AbstractEvent()
|
|
| Method Summary | |
boolean |
getBubbles()
DOM: The bubbles property indicates whether or not
an event is a bubbling event. |
boolean |
getCancelable()
DOM: The cancelable property indicates whether or
not an event can have its default action prevented. |
EventTarget |
getCurrentTarget()
DOM: The target property indicates the
EventTarget whose EventListeners are
currently being processed. |
short |
getEventPhase()
DOM: The eventPhase property indicates which phase
of event flow is currently being evaluated. |
EventTarget |
getTarget()
DOM: The target property indicates the
EventTarget to which the event was originally
dispatched. |
long |
getTimeStamp()
DOM: Used to specify the time (in milliseconds relative to the epoch) at which the event was created. |
java.lang.String |
getType()
DOM: The type property represents the event name
as a string property. |
void |
initEvent(java.lang.String eventTypeArg,
boolean canBubbleArg,
boolean cancelableArg)
DOM: The initEvent method is used to initialize the
value of interface. |
void |
preventDefault()
DOM: If an event is cancelable, the preventDefault
method is used to signify that the event is to be canceled,
meaning any default action normally taken by the implementation
as a result of the event will not occur. |
void |
stopPropagation()
DOM: The stopPropagation method is used prevent
further propagation of an event during event flow. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.lang.String type
protected boolean isBubbling
protected boolean cancelable
protected EventTarget currentTarget
protected EventTarget target
protected short eventPhase
protected long timeStamp
protected boolean stopPropagation
protected boolean preventDefault
| Constructor Detail |
public AbstractEvent()
| Method Detail |
public java.lang.String getType()
type property represents the event name
as a string property. The string must be an XML name.getType in interface Eventpublic EventTarget getCurrentTarget()
target property indicates the
EventTarget whose EventListeners are
currently being processed.getCurrentTarget in interface Eventpublic EventTarget getTarget()
target property indicates the
EventTarget to which the event was originally
dispatched.getTarget in interface Eventpublic short getEventPhase()
eventPhase property indicates which phase
of event flow is currently being evaluated.getEventPhase in interface Eventpublic boolean getBubbles()
bubbles property indicates whether or not
an event is a bubbling event. If the event can bubble the
value is true, else the value is false.getBubbles in interface Eventpublic boolean getCancelable()
cancelable property indicates whether or
not an event can have its default action prevented. If the
default action can be prevented the value is true, else the
value is false.getCancelable in interface Eventpublic long getTimeStamp()
timeStamp may be
returned. Examples of epoch time are the time of the system start or
0:0:0 UTC 1st January 1970.getTimeStamp in interface Eventpublic void stopPropagation()
stopPropagation method is used prevent
further propagation of an event during event flow. If this
method is called by any EventListener the event
will cease propagating through the tree. The event will
complete dispatch to all listeners on the current
EventTarget before event flow stops. This method
may be used during any stage of event flow.stopPropagation in interface Eventpublic void preventDefault()
preventDefault
method is used to signify that the event is to be canceled,
meaning any default action normally taken by the implementation
as a result of the event will not occur. If, during any stage
of event flow, the preventDefault method is called
the event is canceled. Any default action associated with the
event will not occur. Calling this method for a non-cancelable
event has no effect. Once preventDefault has been
called it will remain in effect throughout the remainder of the
event's propagation. This method may be used during any stage
of event flow.preventDefault in interface Event
public void initEvent(java.lang.String eventTypeArg,
boolean canBubbleArg,
boolean cancelableArg)
initEvent method is used to initialize the
value of interface. This method may only be called before the
Event has been dispatched via the
dispatchEvent method, though it may be called multiple
times during that phase if necessary. If called multiple times the
final invocation takes precedence. If called from a subclass of
Event interface only the values specified in the
initEvent method are modified, all other attributes are
left unchanged.initEvent in interface EventeventTypeArg - Specifies the event type. This type may be any
event type currently defined in this specification or a new event
type.. The string must be an XML name . Any new event type must
not begin with any upper, lower, or mixed case version of the
string "DOM". This prefix is reserved for future DOM event sets.canBubbleArg - Specifies whether or not the event can bubble.cancelableArg - Specifies whether or not the event's default
action can be prevented.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||