org.apache.batik.dom.events
Class EventWrapper

java.lang.Object
  |
  +--org.apache.batik.dom.events.EventWrapper
All Implemented Interfaces:
Event

public class EventWrapper
extends java.lang.Object
implements Event

This class implements a wrapper for an Event. All the methods of the underlying document are called in a single thread.


Field Summary
protected  DocumentWrapper documentWrapper
          The associated document wrapper.
protected  Event event
          The wrapped Event.
 
Fields inherited from interface org.w3c.dom.events.Event
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
 
Constructor Summary
EventWrapper(DocumentWrapper dw, Event ev)
          Creates a new EventWrapper.
 
Method Summary
 boolean getBubbles()
          DOM: Implements Event.getBubbles();
 boolean getCancelable()
          DOM: Implements Event.getCancelable();
 EventTarget getCurrentTarget()
          DOM: Implements Event.getCurrentTarget();
 Event getEvent()
          Returns the wrapped event.
 short getEventPhase()
          DOM: Implements Event.getEventPhase();
 EventTarget getTarget()
          DOM: Implements Event.getTarget();
 long getTimeStamp()
          DOM: Implements Event.getTimeStamp();
 java.lang.String getType()
          DOM: Implements Event.getType();
 void initEvent(java.lang.String type, boolean bubble, boolean cancel)
          DOM: Implements Event.initEvent(String,boolean,boolean);
 void preventDefault()
          DOM: Implements Event.preventDefault();
 void stopPropagation()
          DOM: Implements Event.stopPropagation();
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

documentWrapper

protected DocumentWrapper documentWrapper
The associated document wrapper.

event

protected Event event
The wrapped Event.
Constructor Detail

EventWrapper

public EventWrapper(DocumentWrapper dw,
                    Event ev)
Creates a new EventWrapper.
Method Detail

getEvent

public Event getEvent()
Returns the wrapped event.

getType

public java.lang.String getType()
DOM: Implements Event.getType();
Specified by:
getType in interface Event

getTarget

public EventTarget getTarget()
DOM: Implements Event.getTarget();
Specified by:
getTarget in interface Event

getCurrentTarget

public EventTarget getCurrentTarget()
DOM: Implements Event.getCurrentTarget();
Specified by:
getCurrentTarget in interface Event

getEventPhase

public short getEventPhase()
DOM: Implements Event.getEventPhase();
Specified by:
getEventPhase in interface Event

getBubbles

public boolean getBubbles()
DOM: Implements Event.getBubbles();
Specified by:
getBubbles in interface Event

getCancelable

public boolean getCancelable()
DOM: Implements Event.getCancelable();
Specified by:
getCancelable in interface Event

getTimeStamp

public long getTimeStamp()
DOM: Implements Event.getTimeStamp();
Specified by:
getTimeStamp in interface Event

stopPropagation

public void stopPropagation()
DOM: Implements Event.stopPropagation();
Specified by:
stopPropagation in interface Event

preventDefault

public void preventDefault()
DOM: Implements Event.preventDefault();
Specified by:
preventDefault in interface Event

initEvent

public void initEvent(java.lang.String type,
                      boolean bubble,
                      boolean cancel)
DOM: Implements Event.initEvent(String,boolean,boolean);
Specified by:
initEvent in interface Event
Following copied from interface: org.w3c.dom.events.Event
Parameters:
eventTypeArgSpecifies - 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. It is also strongly recommended that third parties adding their own events use their own prefix to avoid confusion and lessen the probability of conflicts with other new events.
canBubbleArgSpecifies - whether or not the event can bubble.
cancelableArgSpecifies - whether or not the event's default action can be prevented.


Copyright © 2001 Apache Software Foundation. All Rights Reserved.