cellml_events::MutationEvent Interface Reference

cellml_events::MutationEvent Interface Reference
Inheritance diagram for cellml_events::MutationEvent:
Collaboration diagram for cellml_events::MutationEvent:

Public Attributes

const unsigned short MODIFICATION = 1
 For an attribute change notification, describes the type of change...
const unsigned short ADDITION = 2
const unsigned short REMOVAL = 3
readonly attribute
cellml_api::CellMLElement 
relatedElement
 The CellML Element which is related to this change(see specification for details on when this is present, and its exact value).
readonly attribute dom::DOMString prevValue
 Previous value of an attribute being changed.
readonly attribute dom::DOMString newValue
 New value of an attribute being changed.
readonly attribute dom::DOMString attrLocalName
 The localName of the attribute being changed(or the nodeName if the localName is null or the empty string).
readonly attribute dom::DOMString attrNamespaceURI
 The namespaceURI of the attribute being changed.
readonly attribute unsigned short attrChange
 For an attribute change, one of ADDITION, REMOVAL, or MODIFICATION.
- Public Attributes inherited from events::Event
const unsigned short CAPTURING_PHASE = 1
const unsigned short AT_TARGET = 2
const unsigned short BUBBLING_PHASE = 3
readonly attribute DOMString type
readonly attribute EventTarget target
readonly attribute EventTarget currentTarget
readonly attribute unsigned short eventPhase
readonly attribute boolean bubbles
readonly attribute boolean cancelable
readonly attribute DOMTimeStamp timeStamp
- Public Attributes inherited from XPCOM::IObject
readonly attribute string objid
 Fetches the ID of the object.

Additional Inherited Members

- Public Member Functions inherited from events::Event
void stopPropagation ()
void preventDefault ()
void initEvent (in DOMString eventTypeArg, in boolean canBubbleArg, in boolean cancelableArg)

Detailed Description

Definition at line 16 of file CellML_events.idl.

Member Data Documentation

const unsigned short cellml_events::MutationEvent::ADDITION = 2

Definition at line 22 of file CellML_events.idl.

readonly attribute unsigned short cellml_events::MutationEvent::attrChange

For an attribute change, one of ADDITION, REMOVAL, or MODIFICATION.

Definition at line 55 of file CellML_events.idl.

readonly attribute dom::DOMString cellml_events::MutationEvent::attrLocalName

The localName of the attribute being changed(or the nodeName if the localName is null or the empty string).

Definition at line 45 of file CellML_events.idl.

readonly attribute dom::DOMString cellml_events::MutationEvent::attrNamespaceURI

The namespaceURI of the attribute being changed.

Definition at line 50 of file CellML_events.idl.

const unsigned short cellml_events::MutationEvent::MODIFICATION = 1

For an attribute change notification, describes the type of change...

Definition at line 21 of file CellML_events.idl.

readonly attribute dom::DOMString cellml_events::MutationEvent::newValue

New value of an attribute being changed.

Definition at line 39 of file CellML_events.idl.

readonly attribute dom::DOMString cellml_events::MutationEvent::prevValue

Previous value of an attribute being changed.

Definition at line 34 of file CellML_events.idl.

readonly attribute cellml_api::CellMLElement cellml_events::MutationEvent::relatedElement

The CellML Element which is related to this change(see specification for details on when this is present, and its exact value).

Definition at line 29 of file CellML_events.idl.

const unsigned short cellml_events::MutationEvent::REMOVAL = 3

Definition at line 23 of file CellML_events.idl.