Class MathMLFencedElementImpl

java.lang.Object
org.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
org.apache.xerces.dom.ElementNSImpl
All Implemented Interfaces:
Serializable, Cloneable, Element, ElementTraversal, EventTarget, MathMLContainer, MathMLElement, MathMLFencedElement, MathMLNodeList, MathMLPresentationContainer, MathMLPresentationElement, Node, NodeList, TypeInfo

public class MathMLFencedElementImpl extends MathMLPresentationContainerImpl implements MathMLFencedElement
Implements a MathML fenced element.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Constructor Details

    • MathMLFencedElementImpl

      public MathMLFencedElementImpl(MathMLDocumentImpl owner, String qualifiedName)
      Constructs a MathML fenced element.
      Parameters:
      owner - the document that owns this element
      qualifiedName - the qualified name of the element
  • Method Details

    • getOpen

      public String getOpen()
      Gets the opening delimiter of the fenced element.
      Specified by:
      getOpen in interface MathMLFencedElement
      Returns:
      the opening delimiter
    • setOpen

      public void setOpen(String open)
      Sets the opening delimiter of the fenced element.
      Specified by:
      setOpen in interface MathMLFencedElement
      Parameters:
      open - the new opening delimiter
    • getClose

      public String getClose()
      Gets the closing delimiter of the fenced element.
      Specified by:
      getClose in interface MathMLFencedElement
      Returns:
      the closing delimiter
    • setClose

      public void setClose(String close)
      Sets the closing delimiter of the fenced element.
      Specified by:
      setClose in interface MathMLFencedElement
      Parameters:
      close - the new closing delimiter
    • getSeparators

      public String getSeparators()
      Gets the separators used between elements in the fenced element.
      Specified by:
      getSeparators in interface MathMLFencedElement
      Returns:
      the separators string
    • setSeparators

      public void setSeparators(String separators)
      Sets the separators used between elements in the fenced element.
      Specified by:
      setSeparators in interface MathMLFencedElement
      Parameters:
      separators - the new separators string