Interface MathMLContentContainer
- All Superinterfaces:
Element, MathMLContainer, MathMLContentElement, MathMLElement, Node
- All Known Subinterfaces:
MathMLApplyElement, MathMLBvarElement, MathMLFnElement, MathMLLambdaElement, MathMLListElement, MathMLSetElement
- All Known Implementing Classes:
MathMLApplyElementImpl, MathMLBvarElementImpl, MathMLContentContainerImpl, MathMLFnElementImpl, MathMLListElementImpl, MathMLSetElementImpl
This interface represents the MathML MathMLContentContainer element.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Field Summary
Fields inherited from interface Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteBoundVariable(int index) This interface represents the MathML MathMLContentContainer element.getBoundVariable(int index) This interface represents the MathML MathMLContentContainer element.This interface represents the MathML MathMLContentContainer element.This interface represents the MathML MathMLContentContainer element.This interface represents the MathML MathMLContentContainer element.intThis interface represents the MathML MathMLContentContainer element.This interface represents the MathML MathMLContentContainer element.insertBoundVariable(MathMLBvarElement newBVar, int index) This interface represents the MathML MathMLContentContainer element.removeBoundVariable(int index) This interface represents the MathML MathMLContentContainer element.setBoundVariable(MathMLBvarElement newBVar, int index) This interface represents the MathML MathMLContentContainer element.voidsetCondition(MathMLConditionElement condition) This interface represents the MathML MathMLContentContainer element.voidsetDomainOfApplication(MathMLElement domainOfApplication) This interface represents the MathML MathMLContentContainer element.voidsetMomentAbout(MathMLElement momentAbout) This interface represents the MathML MathMLContentContainer element.voidsetOpDegree(MathMLElement opDegree) This interface represents the MathML MathMLContentContainer element.Methods inherited from interface Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods inherited from interface MathMLContainer
deleteArgument, deleteDeclaration, getArgument, getArguments, getDeclaration, getDeclarations, getNArguments, insertArgument, insertDeclaration, removeArgument, removeDeclaration, setArgument, setDeclarationMethods inherited from interface MathMLElement
getClassName, getHref, getId, getMathElementStyle, getOwnerMathElement, getXref, setClassName, setHref, setId, setMathElementStyle, setXrefMethods inherited from interface Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Method Details
-
getNBoundVariables
int getNBoundVariables()This interface represents the MathML MathMLContentContainer element.- Returns:
- the requested attribute or element
-
getCondition
MathMLConditionElement getCondition()This interface represents the MathML MathMLContentContainer element.- Returns:
- the requested attribute or element
-
setCondition
This interface represents the MathML MathMLContentContainer element.- Parameters:
condition- the value to set- Throws:
DOMException- if an error occurs
-
getOpDegree
MathMLElement getOpDegree()This interface represents the MathML MathMLContentContainer element.- Returns:
- the requested attribute or element
-
setOpDegree
This interface represents the MathML MathMLContentContainer element.- Parameters:
opDegree- the value to set- Throws:
DOMException- if an error occurs
-
getDomainOfApplication
MathMLElement getDomainOfApplication()This interface represents the MathML MathMLContentContainer element.- Returns:
- the requested attribute or element
-
setDomainOfApplication
This interface represents the MathML MathMLContentContainer element.- Parameters:
domainOfApplication- the value to set- Throws:
DOMException- if an error occurs
-
getMomentAbout
MathMLElement getMomentAbout()This interface represents the MathML MathMLContentContainer element.- Returns:
- the requested attribute or element
-
setMomentAbout
This interface represents the MathML MathMLContentContainer element.- Parameters:
momentAbout- the value to set- Throws:
DOMException- if an error occurs
-
getBoundVariable
This interface represents the MathML MathMLContentContainer element.- Parameters:
index- the value to set- Returns:
- the requested attribute or element
-
insertBoundVariable
This interface represents the MathML MathMLContentContainer element.- Parameters:
newBVar- the value to setindex- the value to set- Returns:
- the requested attribute or element
- Throws:
DOMException- if an error occurs
-
setBoundVariable
This interface represents the MathML MathMLContentContainer element.- Parameters:
newBVar- the value to setindex- the value to set- Returns:
- the requested attribute or element
- Throws:
DOMException- if an error occurs
-
deleteBoundVariable
void deleteBoundVariable(int index) This interface represents the MathML MathMLContentContainer element.- Parameters:
index- the value to set
-
removeBoundVariable
This interface represents the MathML MathMLContentContainer element.- Parameters:
index- the value to set- Returns:
- the requested attribute or element
-