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

public interface MathMLContentContainer extends MathMLContentElement, MathMLContainer
This interface represents the MathML MathMLContentContainer element.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • 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

      void setCondition(MathMLConditionElement condition) throws DOMException
      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

      void setOpDegree(MathMLElement opDegree) throws DOMException
      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

      void setDomainOfApplication(MathMLElement domainOfApplication) throws DOMException
      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

      void setMomentAbout(MathMLElement momentAbout) throws DOMException
      This interface represents the MathML MathMLContentContainer element.
      Parameters:
      momentAbout - the value to set
      Throws:
      DOMException - if an error occurs
    • getBoundVariable

      MathMLBvarElement getBoundVariable(int index)
      This interface represents the MathML MathMLContentContainer element.
      Parameters:
      index - the value to set
      Returns:
      the requested attribute or element
    • insertBoundVariable

      MathMLBvarElement insertBoundVariable(MathMLBvarElement newBVar, int index) throws DOMException
      This interface represents the MathML MathMLContentContainer element.
      Parameters:
      newBVar - the value to set
      index - the value to set
      Returns:
      the requested attribute or element
      Throws:
      DOMException - if an error occurs
    • setBoundVariable

      MathMLBvarElement setBoundVariable(MathMLBvarElement newBVar, int index) throws DOMException
      This interface represents the MathML MathMLContentContainer element.
      Parameters:
      newBVar - the value to set
      index - 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

      MathMLBvarElement removeBoundVariable(int index)
      This interface represents the MathML MathMLContentContainer element.
      Parameters:
      index - the value to set
      Returns:
      the requested attribute or element