Interface MathMLScriptElement

All Superinterfaces:
Element, MathMLElement, MathMLPresentationElement, Node
All Known Implementing Classes:
MathMLScriptElementImpl

public interface MathMLScriptElement extends MathMLPresentationElement
This interface represents the MathML MathMLScriptElement element.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • getSubscriptshift

      String getSubscriptshift()
      This interface represents the MathML MathMLScriptElement element.
      Returns:
      the requested attribute or element
    • setSubscriptshift

      void setSubscriptshift(String subscriptshift)
      This interface represents the MathML MathMLScriptElement element.
      Parameters:
      subscriptshift - the value to set
    • getSuperscriptshift

      String getSuperscriptshift()
      This interface represents the MathML MathMLScriptElement element.
      Returns:
      the requested attribute or element
    • setSuperscriptshift

      void setSuperscriptshift(String superscriptshift)
      This interface represents the MathML MathMLScriptElement element.
      Parameters:
      superscriptshift - the value to set
    • getBase

      MathMLElement getBase()
      This interface represents the MathML MathMLScriptElement element.
      Returns:
      the requested attribute or element
    • setBase

      void setBase(MathMLElement base)
      This interface represents the MathML MathMLScriptElement element.
      Parameters:
      base - the value to set
    • getSubscript

      MathMLElement getSubscript()
      This interface represents the MathML MathMLScriptElement element.
      Returns:
      the requested attribute or element
    • setSubscript

      void setSubscript(MathMLElement subscript) throws DOMException
      This interface represents the MathML MathMLScriptElement element.
      Parameters:
      subscript - the value to set
      Throws:
      DOMException - if an error occurs
    • getSuperscript

      MathMLElement getSuperscript()
      This interface represents the MathML MathMLScriptElement element.
      Returns:
      the requested attribute or element
    • setSuperscript

      void setSuperscript(MathMLElement superscript) throws DOMException
      This interface represents the MathML MathMLScriptElement element.
      Parameters:
      superscript - the value to set
      Throws:
      DOMException - if an error occurs