gnu.xml.dom
Class DomEvent.DomMutationEvent

java.lang.Object
  extended bygnu.xml.dom.DomEvent
      extended bygnu.xml.dom.DomEvent.DomMutationEvent
All Implemented Interfaces:
Event, MutationEvent
Enclosing class:
DomEvent

public static final class DomEvent.DomMutationEvent
extends DomEvent
implements MutationEvent

"MutationEvent" implementation.


Nested Class Summary
 
Nested classes inherited from class gnu.xml.dom.DomEvent
DomEvent.DomMutationEvent, DomEvent.DomUIEvent
 
Field Summary
 
Fields inherited from interface org.w3c.dom.events.MutationEvent
ADDITION, MODIFICATION, REMOVAL
 
Fields inherited from interface org.w3c.dom.events.Event
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE
 
Constructor Summary
DomEvent.DomMutationEvent(String type)
          Constructs an uninitialized mutation event.
 
Method Summary
 short getAttrChange()
          For attribute change events, returns how the attribuet changed
 String getAttrName()
          For attribute change events, returns the attribute's name
 String getNewValue()
          Returns any "new value" provided by this type of event
 String getPrevValue()
          Returns any "previous value" provided by this type of event
 Node getRelatedNode()
          Returns any "related" node provided by this type of event
 void initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg)
          Initializes a mutation event
 
Methods inherited from class gnu.xml.dom.DomEvent
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, preventDefault, stopPropagation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.events.Event
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, initEvent, preventDefault, stopPropagation
 

Constructor Detail

DomEvent.DomMutationEvent

public DomEvent.DomMutationEvent(String type)
Constructs an uninitialized mutation event.

Method Detail

getRelatedNode

public final Node getRelatedNode()
Returns any "related" node provided by this type of event

Specified by:
getRelatedNode in interface MutationEvent

getPrevValue

public final String getPrevValue()
Returns any "previous value" provided by this type of event

Specified by:
getPrevValue in interface MutationEvent

getNewValue

public final String getNewValue()
Returns any "new value" provided by this type of event

Specified by:
getNewValue in interface MutationEvent

getAttrName

public final String getAttrName()
For attribute change events, returns the attribute's name

Specified by:
getAttrName in interface MutationEvent

getAttrChange

public final short getAttrChange()
For attribute change events, returns how the attribuet changed

Specified by:
getAttrChange in interface MutationEvent

initMutationEvent

public final void initMutationEvent(String typeArg,
                                    boolean canBubbleArg,
                                    boolean cancelableArg,
                                    Node relatedNodeArg,
                                    String prevValueArg,
                                    String newValueArg,
                                    String attrNameArg,
                                    short attrChangeArg)
Initializes a mutation event

Specified by:
initMutationEvent in interface MutationEvent


Source code is under GPL (with library exception) in the JAXP project at http://www.gnu.org/software/classpathx/jaxp
This documentation was derived from that source code on 2004-08-21.