mathml_dom::MathMLContainer Interface Reference

mathml_dom::MathMLContainer Interface Reference
Inheritance diagram for mathml_dom::MathMLContainer:
Collaboration diagram for mathml_dom::MathMLContainer:

Public Member Functions

MathMLElement getArgument (in unsigned long index) raises (dom::DOMException)
MathMLElement setArgument (in MathMLElement newArgument, in unsigned long index) raises (dom::DOMException)
MathMLElement insertArgument (in MathMLElement newArgument, in unsigned long index) raises (dom::DOMException)
void deleteArgument (in unsigned long index) raises (dom::DOMException)
MathMLElement removeArgument (in unsigned long index) raises (dom::DOMException)
MathMLDeclareElement getDeclaration (in unsigned long index) raises (dom::DOMException)
MathMLDeclareElement setDeclaration (in MathMLDeclareElement newDeclaration, in unsigned long index) raises (dom::DOMException)
MathMLDeclareElement insertDeclaration (in MathMLDeclareElement newDeclaration, in unsigned long index) raises (dom::DOMException)
MathMLDeclareElement removeDeclaration (in unsigned long index) raises (dom::DOMException)
void deleteDeclaration (in unsigned long index) raises (dom::DOMException)
- Public Member Functions inherited from XPCOM::IObject
void add_ref ()
 Called to indicate that some code is keeping an owning reference to the object.
oneway void release_ref ()
 Removes a reference to an object which was created by some other means (e.g.
IObject query_interface (in utf8string id)
 Returns an IObject of the same implementation, which supports a specific interface.

Public Attributes

readonly attribute unsigned long nArguments
readonly attribute MathMLNodeList arguments
readonly attribute MathMLNodeList declarations
- Public Attributes inherited from XPCOM::IObject
readonly attribute string objid
 Fetches the ID of the object.

Detailed Description

Definition at line 59 of file MathML_content_APISPEC.idl.

Member Function Documentation

void mathml_dom::MathMLContainer::deleteArgument ( in unsigned long  index) raises (dom::DOMException)
void mathml_dom::MathMLContainer::deleteDeclaration ( in unsigned long  index) raises (dom::DOMException)
MathMLElement mathml_dom::MathMLContainer::getArgument ( in unsigned long  index) raises (dom::DOMException)
MathMLDeclareElement mathml_dom::MathMLContainer::getDeclaration ( in unsigned long  index) raises (dom::DOMException)
MathMLElement mathml_dom::MathMLContainer::insertArgument ( in MathMLElement  newArgument,
in unsigned long  index 
) raises (dom::DOMException)
MathMLDeclareElement mathml_dom::MathMLContainer::insertDeclaration ( in MathMLDeclareElement  newDeclaration,
in unsigned long  index 
) raises (dom::DOMException)
MathMLElement mathml_dom::MathMLContainer::removeArgument ( in unsigned long  index) raises (dom::DOMException)
MathMLDeclareElement mathml_dom::MathMLContainer::removeDeclaration ( in unsigned long  index) raises (dom::DOMException)
MathMLElement mathml_dom::MathMLContainer::setArgument ( in MathMLElement  newArgument,
in unsigned long  index 
) raises (dom::DOMException)
MathMLDeclareElement mathml_dom::MathMLContainer::setDeclaration ( in MathMLDeclareElement  newDeclaration,
in unsigned long  index 
) raises (dom::DOMException)

Member Data Documentation

readonly attribute MathMLNodeList mathml_dom::MathMLContainer::arguments

Definition at line 62 of file MathML_content_APISPEC.idl.

readonly attribute MathMLNodeList mathml_dom::MathMLContainer::declarations

Definition at line 63 of file MathML_content_APISPEC.idl.

readonly attribute unsigned long mathml_dom::MathMLContainer::nArguments

Definition at line 61 of file MathML_content_APISPEC.idl.