| Modifier and Type | Interface and Description |
|---|---|
| public interface | Interpretation
This base interface allows some kind of "semantic interpretation" to be associated with a
particular |
| public interface | MathInterpretation
Base for math-specific semantic interpretations. |
| Modifier and Type | Class and Description |
|---|---|
| public class | MathBigLimitOwnerInterpretation
Supplementary marker interpretation to be attached to operators which can "own big limits", in the sense that they should be rendered in MathML using munder/mover/munderover rather than msub/msup/msubsup. |
| public class | MathBracketInterpretation
Supplementary interpretation indicating that a certain operator is a MathML bracket. |
| public class | MathCharacterInterpretation
Represents a mathematical character |
| public class | MathFunctionInterpretation
Represents a mathematical function like sin, cos, etc. These are considered as identifiers in MathML but we will consider them slightly more special here. |
| public class | MathIdentifierInterpretation
Semantic interpretation for a mathematical identifier. |
| public class | MathNegatableInterpretation
Supplementary interpretation for an operator which may be negated. |
| public class | MathNumberInterpretation
Represents the interpretation of a mathematical number. |
| public class | MathOperatorInterpretation
Represents a generic Mathematical operator, associating it with the content of the resulting MathML mo element. |
| Modifier and Type | Enum and Description |
|---|---|
| public enum | InterpretationType
Defines the different types of interpretations handled by the |
| public enum | StyleDeclarationInterpretation
Represents styled text in either MATH and/or TEXT Modes. |