Class MathMLSetElementImpl

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, MathMLContentContainer, MathMLContentElement, MathMLElement, MathMLNodeList, MathMLSetElement, Node, NodeList, TypeInfo

public class MathMLSetElementImpl extends MathMLContentContainerImpl implements MathMLSetElement
Implements a MathML set element.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Constructor Details

    • MathMLSetElementImpl

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

    • getIsExplicit

      public boolean getIsExplicit()
      Returns whether the set is defined explicitly (by enumeration).
      Specified by:
      getIsExplicit in interface MathMLSetElement
      Returns:
      true if explicit, false if defined by constraint
    • getType

      public String getType()
      Returns the type of the set.
      Specified by:
      getType in interface MathMLSetElement
      Returns:
      the set type
    • setType

      public void setType(String type)
      Sets the type of the set.
      Specified by:
      setType in interface MathMLSetElement
      Parameters:
      type - the set type to set