gnu.xml.dom
Class DomEvent.DomMutationEvent
java.lang.Object
|
+--gnu.xml.dom.DomEvent
|
+--gnu.xml.dom.DomEvent.DomMutationEvent
- All Implemented Interfaces:
- org.w3c.dom.events.Event, org.w3c.dom.events.MutationEvent
- Enclosing class:
- DomEvent
- public static final class DomEvent.DomMutationEvent
- extends DomEvent
- implements org.w3c.dom.events.MutationEvent
"MutationEvent" implementation.
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 |
Method Summary |
short |
getAttrChange()
For attribute change events, returns how the attribuet changed |
java.lang.String |
getAttrName()
For attribute change events, returns the attribute's name |
java.lang.String |
getNewValue()
Returns any "new value" provided by this type of event |
java.lang.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(java.lang.String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
Node relatedNodeArg,
java.lang.String prevValueArg,
java.lang.String newValueArg,
java.lang.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 |
DomEvent.DomMutationEvent
public DomEvent.DomMutationEvent(java.lang.String type)
- Constructs an uninitialized mutation event.
getRelatedNode
public final Node getRelatedNode()
- Returns any "related" node provided by this type of event
- Specified by:
getRelatedNode
in interface org.w3c.dom.events.MutationEvent
getPrevValue
public final java.lang.String getPrevValue()
- Returns any "previous value" provided by this type of event
- Specified by:
getPrevValue
in interface org.w3c.dom.events.MutationEvent
getNewValue
public final java.lang.String getNewValue()
- Returns any "new value" provided by this type of event
- Specified by:
getNewValue
in interface org.w3c.dom.events.MutationEvent
getAttrName
public final java.lang.String getAttrName()
- For attribute change events, returns the attribute's name
- Specified by:
getAttrName
in interface org.w3c.dom.events.MutationEvent
getAttrChange
public final short getAttrChange()
- For attribute change events, returns how the attribuet changed
- Specified by:
getAttrChange
in interface org.w3c.dom.events.MutationEvent
initMutationEvent
public final void initMutationEvent(java.lang.String typeArg,
boolean canBubbleArg,
boolean cancelableArg,
Node relatedNodeArg,
java.lang.String prevValueArg,
java.lang.String newValueArg,
java.lang.String attrNameArg,
short attrChangeArg)
- Initializes a mutation event
- Specified by:
initMutationEvent
in interface org.w3c.dom.events.MutationEvent
- Following copied from interface:
org.w3c.dom.events.MutationEvent
- Parameters:
typeArgSpecifies
- the event type.canBubbleArgSpecifies
- whether or not the event can bubble.cancelableArgSpecifies
- whether or not the event's default
action can be prevented.relatedNodeArgSpecifies
- the Event
's related Node.prevValueArgSpecifies
- the Event
's
prevValue
attribute. This value may be null.newValueArgSpecifies
- the Event
's
newValue
attribute. This value may be null.attrNameArgSpecifies
- the Event
's
attrName
attribute. This value may be null.attrChangeArgSpecifies
- the Event
's
attrChange
attribute