Interface MathMLStyleElement

All Superinterfaces:
Element, MathMLContainer, MathMLElement, MathMLPresentationContainer, MathMLPresentationElement, Node
All Known Implementing Classes:
Mstyle

public interface MathMLStyleElement extends MathMLPresentationContainer
This interface extends the MathMLElement interface for the MathML style element mstyle. While the mstyle element may contain any attributes allowable on any MathML presentation element, only attributes specific to the mstyle element are included in the interface below. Other attributes should be accessed using the methods on the base Element class, particularly the Element::getAttribute and Element::setAttribute methods, or even the Node::attributes attribute to access all of them at once. Not only does this obviate a lengthy list below, but it seems likely that most implementations will find this a considerably more useful interface to a MathMLStyleElement.
  • Method Details

    • getScriptlevel

      String getScriptlevel()
      A string of the form +/- unsigned integer; represents the scriptlevel attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the scriptlevel attribute.
    • setScriptlevel

      void setScriptlevel(String scriptlevel)
      setter for the scriptlevel attribute.
      Parameters:
      scriptlevel - new value for scriptlevel.
      See Also:
    • getDisplaystyle

      String getDisplaystyle()
      Either true or false; a string representing the displaystyle attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the displaystyle attribute.
    • setDisplaystyle

      void setDisplaystyle(String displaystyle)
      setter for the displaystyle attribute.
      Parameters:
      displaystyle - new value for displaystyle.
      See Also:
    • getScriptsizemultiplier

      String getScriptsizemultiplier()
      A string of the form number; represents the scriptsizemultiplier attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the scriptsizemultiplier attribute.
    • setScriptsizemultiplier

      void setScriptsizemultiplier(String scriptsizemultiplier)
      setter for the scriptsizemultiplier attribute.
      Parameters:
      scriptsizemultiplier - new value for scriptsizemultiplier.
      See Also:
    • getScriptminsize

      String getScriptminsize()
      A string of the form number v-unit; represents the scriptminsize attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the scriptminsize attribute.
    • setScriptminsize

      void setScriptminsize(String scriptminsize)
      setter for the scriptminsize attribute.
      Parameters:
      scriptminsize - new value for scriptminsize.
      See Also:
    • getBackground

      String getBackground()
      A string representation of a color or the string transparent; represents the background attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the background attribute.
    • setBackground

      void setBackground(String background)
      setter for the background attribute.
      Parameters:
      background - new value for background.
      See Also:
    • getVeryverythinmathspace

      String getVeryverythinmathspace()
      A string of the form number h-unit; represents the veryverythinmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the veryverythinmathspace attribute.
    • setVeryverythinmathspace

      void setVeryverythinmathspace(String veryverythinmathspace)
      setter for the veryverythinmathspace attribute.
      Parameters:
      veryverythinmathspace - new value for veryverythinmathspace.
      See Also:
    • getVerythinmathspace

      String getVerythinmathspace()
      A string of the form number h-unit; represents the verythinmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the verythinmathspace attribute.
    • setVerythinmathspace

      void setVerythinmathspace(String verythinmathspace)
      setter for the verythinmathspace attribute.
      Parameters:
      verythinmathspace - new value for verythinmathspace.
      See Also:
    • getThinmathspace

      String getThinmathspace()
      A string of the form number h-unit; represents the thinmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the thinmathspace attribute.
    • setThinmathspace

      void setThinmathspace(String thinmathspace)
      setter for the thinmathspace attribute.
      Parameters:
      thinmathspace - new value for thinmathspace.
      See Also:
    • getMediummathspace

      String getMediummathspace()
      A string of the form number h-unit; represents the mediummathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the mediummathspace attribute.
    • setMediummathspace

      void setMediummathspace(String mediummathspace)
      setter for the mediummathspace attribute.
      Parameters:
      mediummathspace - new value for mediummathspace.
      See Also:
    • getThickmathspace

      String getThickmathspace()
      A string of the form number h-unit; represents the thickmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the thickmathspace attribute.
    • setThickmathspace

      void setThickmathspace(String thickmathspace)
      setter for the thickmathspace attribute.
      Parameters:
      thickmathspace - new value for thickmathspace.
      See Also:
    • getVerythickmathspace

      String getVerythickmathspace()
      A string of the form number h-unit; represents the verythickmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the verythickmathspace attribute.
    • setVerythickmathspace

      void setVerythickmathspace(String verythickmathspace)
      setter for the verythickmathspace attribute.
      Parameters:
      verythickmathspace - new value for verythickmathspace.
      See Also:
    • getVeryverythickmathspace

      String getVeryverythickmathspace()
      A string of the form number h-unit; represents the veryverythickmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the veryverythickmathspace attribute.
    • setVeryverythickmathspace

      void setVeryverythickmathspace(String veryverythickmathspace)
      setter for the veryverythickmathspace attribute.
      Parameters:
      veryverythickmathspace - new value for veryverythickmathspace.
      See Also:
    • getNegativeveryverythinmathspace

      String getNegativeveryverythinmathspace()
      A string of the form number h-unit; represents the negativeveryverythinmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativeveryverythinmathspace attribute.
    • setNegativeveryverythinmathspace

      void setNegativeveryverythinmathspace(String negativeveryverythinmathspace)
      setter for the negativeveryverythinmathspace attribute.
      Parameters:
      negativeveryverythinmathspace - new value for negativeveryverythinmathspace.
      See Also:
    • getNegativeverythinmathspace

      String getNegativeverythinmathspace()
      A string of the form number h-unit; represents the negativeverythinmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativeverythinmathspace attribute.
    • setNegativeverythinmathspace

      void setNegativeverythinmathspace(String negativeverythinmathspace)
      setter for the negativeverythinmathspace attribute.
      Parameters:
      negativeverythinmathspace - new value for negativeverythinmathspace.
      See Also:
    • getNegativethinmathspace

      String getNegativethinmathspace()
      A string of the form number h-unit; represents the negativethinmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativethinmathspace attribute.
    • setNegativethinmathspace

      void setNegativethinmathspace(String negativethinmathspace)
      setter for the negativethinmathspace attribute.
      Parameters:
      negativethinmathspace - new value for negativethinmathspace.
      See Also:
    • getNegativemediummathspace

      String getNegativemediummathspace()
      A string of the form number h-unit; represents the negativemediummathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativemediummathspace attribute.
    • setNegativemediummathspace

      void setNegativemediummathspace(String negativemediummathspace)
      setter for the negativemediummathspace attribute.
      Parameters:
      negativemediummathspace - new value for negativemediummathspace.
      See Also:
    • getNegativethickmathspace

      String getNegativethickmathspace()
      A string of the form number h-unit; represents the negativethickmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativethickmathspace attribute.
    • setNegativethickmathspace

      void setNegativethickmathspace(String negativethickmathspace)
      setter for the negativethickmathspace attribute.
      Parameters:
      negativethickmathspace - new value for negativethickmathspace.
      See Also:
    • getNegativeverythickmathspace

      String getNegativeverythickmathspace()
      A string of the form number h-unit; represents the negativeverythickmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativeverythickmathspace attribute.
    • setNegativeverythickmathspace

      void setNegativeverythickmathspace(String negativeverythickmathspace)
      setter for the negativeverythickmathspace attribute.
      Parameters:
      negativeverythickmathspace - new value for negativeverythickmathspace.
      See Also:
    • getNegativeveryverythickmathspace

      String getNegativeveryverythickmathspace()
      A string of the form number h-unit; represents the negativeveryverythickmathspace attribute for the mstyle element, if specified. See also the discussion of this attribute.
      Returns:
      value of the negativeveryverythickmathspace attribute.
    • setNegativeveryverythickmathspace

      void setNegativeveryverythickmathspace(String negativeveryverythickmathspace)
      setter for the negativeveryverythickmathspace attribute.
      Parameters:
      negativeveryverythickmathspace - new value for negativeveryverythickmathspace.
      See Also: