Package org.w3c.dom.mathml
Interface MathMLPredefinedSymbol
- All Superinterfaces:
Element,MathMLContentElement,MathMLElement,Node
- All Known Subinterfaces:
MathMLTendsToElement
This interface supports all of the empty built-in operator, relation,
function, and constant and symbol elements that have the definitionURL and
encoding attributes in addition to the standard set of attributes. The
elements supported in order of their appearance in are: inverse, compose,
ident, domain, codomain, image, quotient, exp, factorial, divide, max, min,
minus, plus, power, rem, times, root, gcd, and, or, xor, not, implies,
forall, exists, abs, conjugate, arg, real, imaginary, lcm, floor, ceiling,
eq, neq, gt, lt, geq, leq, equivalent, approx, factorof, ln, log, int,
diff, partialdiff, divergence, grad, curl, laplacian, union, intersect, in,
notin, subset, prsubset, notsubset, notprsubset, setdiff, card,
cartesianproduct, sum, product, limit, sin, cos, tan, sec, csc, cot, sinh,
cosh, tanh, sech, csch, coth, arcsin, arccos, arctan, arcsec, arccsc,
arccot, arcsinh, arccosh, arctanh, arcsech, arccsch, arccoth, mean, sdev,
variance, median, mode, moment, determinant, transpose, selector,
vectorproduct, scalarproduct, outerproduct, integers, reals, rationals,
naturalnumbers, complexes, primes, exponentiale, imaginaryi, notanumber,
true, false, emptyset, pi, eulergamma, and infinity.
-
Field Summary
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE -
Method Summary
Modifier and TypeMethodDescriptiongetArity()A string representing the number of arguments.A string that provides an override to the default semantics, or provides a more specific definitionA string describing the syntax in which the definition located at definitionURL is given.A string giving the name of the MathML element represented.voidsetDefinitionURL(String definitionURL) setter for the definitionURL attribute.voidsetEncoding(String encoding) setter for the encoding attribute.Methods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods inherited from interface org.w3c.dom.mathml.MathMLElement
getClassName, getHref, getId, getMathElementStyle, getOwnerMathElement, getXref, setClassName, setHref, setId, setMathElementStyle, setXrefMethods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Method Details
-
getDefinitionURL
String getDefinitionURL()A string that provides an override to the default semantics, or provides a more specific definition- Returns:
- value of the definitionURL attribute.
-
setDefinitionURL
setter for the definitionURL attribute.- Parameters:
definitionURL- new value for definitionURL.- See Also:
-
getEncoding
String getEncoding()A string describing the syntax in which the definition located at definitionURL is given.- Returns:
- value of the encoding attribute.
-
setEncoding
setter for the encoding attribute.- Parameters:
encoding- new value for encoding.- See Also:
-
getArity
String getArity()A string representing the number of arguments. Values include 0, 1, ... and variable.- Returns:
- value of the arity attribute.
-
getSymbolName
String getSymbolName()A string giving the name of the MathML element represented. This is a convenience attribute only; accessing it should be synonymous with accessing the Element::tagName attribute.- Returns:
- value of the symbolName attribute.
-