Interface MathMLDocument

All Superinterfaces:
Document, Node
All Known Implementing Classes:
DocumentElement

public interface MathMLDocument extends Document
This interface extends the Document interface to add access to document properties relating to navigation. The documentElement attribute for a MathMLDocument should be the MathMLMathElement representing the top-level math element which is the root of the document.
  • Method Details

    • getReferrer

      String getReferrer()
      The URI of the page that linked to this document, if available. This is null if the user navigated directly to the page. If this is not a stand-alone MathML document (e.g. is embedded in an XHTML document), this may be retrieved from the parent Document if available.
      Returns:
      value of the referrer attribute.
    • getDomain

      String getDomain()
      The domain name of the server that served the document, or null if the server cannot be identified by a domain name, or if it is not available. If this is not a stand-alone MathML document (e.g. is embedded in an XHTML document), this may be retrieved from the parent Document if available.
      Returns:
      value of the domain attribute.
    • getURI

      String getURI()
      The complete URI of this document. This is null if this is not a stand-alone MathML document.
      Returns:
      value of the URI attribute.