All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AboutDialog |
About Dialog for MathViewer.
|
| AbstractContainer |
Abstract implementation for all classes that provide support for the DOM
MathMLContainer interface.
|
| AbstractElementWithDelegates |
Generic class for all mathobjects that can be represented using other Math
objects.
|
| AbstractInvisibleJEuclidElement |
Represents a MathElement with no content.
|
| AbstractJEuclidElement |
The basic class for all math elements.
|
| AbstractOperatorDictionary |
Read default values of operators from xml file.
|
| AbstractRoot |
common superclass for root like elements (root, sqrt).
|
| AbstractScriptElement |
Base class for msub, msup, msubsup, and mmultiscripts.
|
| AbstractSimpleTypeWrapper |
Basic (and simple) implementation of TypeWrapper.
|
| AbstractSubSuper |
Generic support for all elements that have a subscript or a superscript
attribute.
|
| AbstractTableElement |
Common functionality for all Table elements.
|
| AbstractTableRow |
Abstract class for table rows with and without label.
|
| AbstractTokenWithTextLayout |
Common functionality for all tokens based on a text layout.
|
| AbstractUnderOver |
Implementation and helper methods for munder, mover, and munderover.
|
| Annotation |
This class represents a annotation element.
|
| Application |
|
| ApplicationAdapter |
|
| ApplicationBeanInfo |
|
| ApplicationEvent |
|
| ApplicationListener |
|
| AttributesHelper |
Class contains utility methods for working with elements attributes.
|
| BatikConverter |
supports conversion to SVG output through Batik.
|
| BatikDetector |
Detects if Batik is in the class path and registers it if its available.
|
| BooleanTypeWrapper |
Converting String to Boolean and vice versa is also straightforward.
|
| CharacterMapping |
|
| CharConverter |
class for char converting.
|
| ClassLoaderSupport |
Support utilities for classloading.
|
| CocoaComponent |
|
| CodePointAndVariant |
|
| ColorTypeWrapper |
Color is converted to String and back by using existing APIs in
AttributesHelper.
|
| Constants |
Constants which are shared in multiple classes.
|
| Converter |
Generic converter which uses the registry to do its conversions.
|
| ConverterDetector |
Interface for all Image Conversion Detectors.
|
| ConverterPlugin |
Describes an Image converter.
|
| ConverterPlugin.DocumentWithDimension |
Internal class describing an XML document and the dimensions of its
default view.
|
| ConverterRegistry |
A registry for image converters.
|
| DefaultFontFactory |
Concrete FontFactory implementation that does simple caching of Fonts
loaded via Font.createFont(int, File) APIs.
|
| Dimension2DImpl |
|
| Display |
Possible values for the display attribute.
|
| DocumentElement |
Class for MathML Document Nodes.
|
| DOMBuilder |
Builds a MathML tree from a given DOM tree.
|
| ElementListSupport |
Class to support Lists of MathElements.
|
| EnumTypeWrapper |
Converting String to Enum and vice versa is easy with help of Enum class.
|
| FileIO |
File I/O support functionality for MathViewer.
|
| FillRectObject |
|
| FontFactory |
Abstract factory to be used to create instances of java.awt.Font.
|
| FontFamily |
Enumeration for font families.
|
| FontSelectionDialog |
Dialog that lets user select one or more fonts available in the system.
|
| ForeignElement |
This class represents a foreign element.
|
| Graphics2DImagePainterMathML |
Actually draw an JEuclidView.
|
| GraphicsObject |
|
| GraphicsSupport |
This class contains helper functions for graphical calculations.
|
| HAlign |
|
| ImageConverterMathML2G2D |
Convert a MathML Image given as DOM to a Graphics2d Painter.
|
| ImageIOConverter |
supports conversion to standard Raster formats through ImageIO.
|
| ImageIODetector |
Detects and registers the Converters from ImageIO.
|
| ImageLoaderFactoryMathML |
|
| ImageLoaderMathML |
|
| InlineLayoutContext |
|
| JEuclidDOMImplementation |
|
| JEuclidElement |
Interface for all MathElements within JEuclid.
|
| JEuclidElement |
Defines the top-level element for MathML.
|
| JEuclidElementFactory |
Creates MathElements from given element strings.
|
| JEuclidElementMapping |
This class provides the element mapping for FOP.
|
| JEuclidNode |
Generic interface for all MathNodes, including document Element.
|
| JEuclidObj |
Catch all MathML objects as default element.
|
| JEuclidView |
|
| JEuclidView.NodeRect |
Data structure for storing a Node along with its rendering
boundary (Rectangle2D).
|
| JEuclidXMLHandler |
XMLHandler which draws MathML through a fop G2DAdapter.
|
| JMathComponent |
Displays MathML content in a Swing Component.
|
| JMathComponentBeanInfo |
This is the class providing bean information about the swing component
JMathComponent.
|
| LayoutableDocument |
|
| LayoutableNode |
|
| LayoutContext |
|
| LayoutContextImpl |
|
| LayoutInfo |
Represented Information about a layouted object.
|
| LayoutInfoImpl |
|
| LayoutStage |
Defines in what stage the current layout it.
|
| LayoutView |
|
| LineObject |
|
| ListFonts |
Lists all fonts available to JEuclid.
|
| Maction |
Represents an maction element.
|
| Main |
Main class for fo-preprocess application.
|
| MainFrame |
Main frame for the MathViewer application.
|
| MainFrameAppListener |
|
| Maligngroup |
This class represents the maligngroup tag.
|
| Malignmark |
This class represents the malignmark tag.
|
| MathComponent |
A class for displaying MathML content in a AWT Component.
|
| MathComponentUI |
See http://today.java.net/pub/a/today/2007/02/22/how-to-write-custom-swing-
component.html for details.
|
| MathImpl |
The root element for creating a MathElement tree.
|
| MathMLActionElement |
This interface extends the MathMLPresentationContainer interface for the
MathML enlivening expression element maction.
|
| MathMLAlignGroupElement |
This interface extends the MathMLPresentationElement interface for the
MathML group -alignment element maligngroup.
|
| MathMLAlignMarkElement |
This interface extends the MathMLPresentationElement interface for the
MathML alignment mark element malignmark.
|
| MathMLAnnotationElement |
This interface represents the annotation element of MathML.
|
| MathMLApplyElement |
The apply element allows a function or operator to be applied to its
arguments.
|
| MathMLBvarElement |
This interface represents the MathML bound variable element bvar.
|
| MathMLCaseElement |
The piece element represents one of a sequence of cases used in the
piecewise definition of a function.
|
| MathMLCiElement |
The ci element is used to specify a symbolic name.
|
| MathMLCnElement |
The cn element is used to specify actual numeric constants.
|
| MathMLConditionElement |
The condition element is used to place a condition on one or more free
variables or identifiers.
|
| MathMLContainer |
This is an abstract interface containing functionality required by MathML
elements that may contain arbitrarily many child elements.
|
| MathMLContentContainer |
This interface supports the MathML Content elements that may contain child
Content elements.
|
| MathMLContentElement |
This interface is provided to serve as a base interface for various MathML
Content interfaces.
|
| MathMLContentToken |
This is the interface from which the interfaces representing the MathML
Content token elements (ci, cn and csymbol) are derived.
|
| MathMLConverter |
This task converts MathML files to images.
|
| MathMLCsymbolElement |
This interface represents the csymbol element.
|
| MathMLDeclareElement |
The declare construct has two primary roles.
|
| MathMLDocument |
This interface extends the Document interface to add access to document
properties relating to navigation.
|
| MathMLDOMImplementation |
This interface extends the DOMImplementation interface by adding a method
to create a MathMLDocument.
|
| MathMLElement |
All MathML element interfaces derive from this object, which derives from
the basic DOM interface Element.
|
| MathMLEncloseElement |
This interface supports the menclose element .
|
| MathMLFencedElement |
This interface extends the MathMLPresentationContainer interface for the
MathML fenced content element mfenced.
|
| MathMLFnElement |
The fn element makes explicit the fact that a more general MathML object is
intended to be used in the same manner as if it were a pre-defined function
such as sin or plus.
|
| MathMLFractionElement |
This interface extends the MathMLPresentationElement interface for the
MathML fraction element mfrac.
|
| MathMLGlyphElement |
This interface supports the mglyph element .
|
| MathMLIntervalElement |
The interval element is used to represent simple mathematical intervals on
the real number line.
|
| MathMLLabeledRowElement |
This interface extends the MathMLTableRowElement interface to represent the
mlabeledtr element .
|
| MathMLLambdaElement |
The lambda element is used to construct a user-defined function from an
expression and one or more free variables.
|
| MathMLListElement |
The list element is the container element which represents a list of
elements.
|
| MathMLMathElement |
This interface represents the top-level MathML math element.
|
| MathMLMatrixElement |
The matrix element is the container element for matrixrow elements.
|
| MathMLMatrixrowElement |
The matrixrow element is the container element for the elements of a
matrix.
|
| MathMLMultiScriptsElement |
This interface extends the MathMLPresentationElement interface for the
MathML multiscripts (including prescripts or tensors) element
mmultiscripts.
|
| MathMLNodeList |
This interface is provided as a specialization of the NodeList interface.
|
| MathMLNodeListImpl |
Implements a MathMLNodeList based on a java.util.List.
|
| MathMLOperatorElement |
This interface extends the MathMLPresentationToken interface for the MathML
operator element mo.
|
| MathMLPaddedElement |
This interface extends the MathMLElement interface for the MathML spacing
adjustment element mpadded.
|
| MathMLParserSupport |
Utility class for the support parsing MathML and OpenDocument Formula (ODF)
files.
|
| MathMLPiecewiseElement |
The piecewise element represents the piecewise definition of a function.
|
| MathMLPredefinedSymbol |
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.
|
| MathMLPresentationContainer |
This interface represents MathML Presentation elements that may contain
arbitrarily many child elements.
|
| MathMLPresentationElement |
This interface is provided to serve as a base interface for various MathML
Presentation interfaces.
|
| MathMLPresentationToken |
This interface extends the MathMLElement interface to include access for
attributes specific to text presentation.
|
| MathMLRadicalElement |
This interface extends the MathMLPresentationElement interface for the
MathML radical and square root elements mroot and msqrt.
|
| MathMLScriptElement |
This interface extends the MathMLPresentationElement interface for the
MathML subscript, superscript and subscript-superscript pair elements msub,
msup, and msubsup.
|
| MathMLSemanticsElement |
This interface represents the semantics element in MathML.
|
| MathMLSerializer |
Utility class to serialize DOM documents back into Strings.
|
| MathMLSetElement |
The set element is the container element that represents a set of elements.
|
| MathMLSpaceElement |
This interface extends the MathMLPresentationElement interface for the
MathML space element mspace.
|
| MathMLStringLitElement |
This interface extends the MathMLPresentationToken interface for the MathML
string literal element ms.
|
| MathMLStyleElement |
This interface extends the MathMLElement interface for the MathML style
element mstyle.
|
| MathMLTableCellElement |
This interface extends the MathMLPresentationContainer interface for the
MathML table or matrix cell element mtd.
|
| MathMLTableElement |
This interface extends the MathMLPresentationElement interface for the
MathML table or matrix element mtable.
|
| MathMLTableRowElement |
This interface extends the MathMLPresentationElement interface for the
MathML table or matrix row element mtr.
|
| MathMLTendsToElement |
The tendsto element expresses that a quantity is tending to a specified
value.
|
| MathMLUnderOverElement |
This interface extends the MathMLPresentationElement interface for the
MathML underscript, overscript and overscript-underscript pair elements
munder, mover and munderover.
|
| MathMLVectorElement |
vector is the container element for a vector.
|
| MathMLXMLAnnotationElement |
This interface represents the annotation-xml element of MathML.
|
| MathVariant |
Class to represent and use MathVariants.
|
| MathViewer |
A simple application for viewing MathML documents.
|
| Menclose |
Class for supporting "menclose" elements.
|
| Merror |
Represents an merror element.
|
| Messages |
Class to load i18n messages.
|
| Mfenced |
The class represents the mfenced element.
|
| Mfrac |
This math element presents a mathematical fraction.
|
| Mglyph |
Implements the mglyph element.
|
| Mi |
This class presents a mathematical identifier, like "x".
|
| Mlabeledtr |
This class represents the mlabeledtr tag.
|
| Mml2xxx |
Utility class to be used from the command line to call the converters.
|
| Mmultiscripts |
Prescripts and Tensor Indices.
|
| Mn |
This class presents numbers in a equation.
|
| Mo |
This class presents a math operator, like "(" or "*".
|
| Mover |
This class arranges a element over an other element.
|
| Mpadded |
This class implements the mpadded element.
|
| Mphantom |
This class represents a phantom of a math element.
|
| Mprescripts |
This class represent the empty elements mprescripts.
|
| Mroot |
This class presents a mathematical root.
|
| Mrow |
This class presents a row.
|
| Ms |
This class represents string in a equation.
|
| Mspace |
This class presents a mspace.
|
| Msqrt |
This class presents a mathematical square root.
|
| Mstyle |
This class arrange an element lower to an other element.
|
| Msub |
This class arranges an element lower to an other element.
|
| Msubsup |
This class arranges a element lower, and a other elements upper to an
element.
|
| Msup |
This class arranges an element lower to an other element.
|
| Mtable |
This class presents a table.
|
| Mtable.LineType |
Class for line types.
|
| Mtd |
This class presents a cell of a table.
|
| Mtext |
This class presents text in a equation and contains some utility methods.
|
| Mtr |
This class presents a row in MathTable.
|
| MultiAttributedCharacterIterator |
Joins multiple AttributedCharacterIterators into one.
|
| Munder |
This class arranges an element under an other element.
|
| Munderover |
This class arranges an element under, and an other element over an element.
|
| MutableLayoutContext |
|
| None |
This class represent the empty elements none.
|
| NumberTypeWrapper |
Converting String to Numbers and vice versa is also straightforward.
|
| OperatorAttribute |
|
| OperatorDictionary |
Interface for operator dictionaries.
|
| OperatorDictionary2 |
Read default values of operators from xml file.
|
| OperatorDictionary3 |
Implements an operator dictionary based on the MathML 3 spec.
|
| OperatorForm |
|
| Parameter |
Possible parameters for the LayoutContext.
|
| ParametersDialog |
Dialog that lets user see and change all Layout Parameters.
|
| Parser |
A JAXP compatible approach to MathML Parsing.
|
| PreloaderMathML |
|
| Processor |
Contains the actual processing routines.
|
| RelativeScriptlevelLayoutContext |
|
| ResourceEntityResolver |
Entity Resolver for standard MathML entities.
|
| ScriptSupport |
Support class for script elements.
|
| Semantics |
This class represents a semantics element.
|
| StretchOverride |
Contains information on characters which stretch vertical / horizontal only.
|
| StringTypeWrapper |
Converting String to String is trivial...
|
| StringUtil |
Utilities for String handling.
|
| StringUtil.TextLayoutInfo |
Contains layout information retrieved from a TextLayout.
|
| StyleAttributeLayoutContext |
|
| TextContent |
Helper class for handling Text Content.
|
| TextContentModifier |
|
| TextObject |
|
| TLIListTypeWrapper |
List is converted to String and back by using comma-separated
representation.
|
| TypeWrapper |
Encapsulates information about a parameter's value type and how values
should be converted between strings and the appropriate object instances.
|
| UnknownAttributeException |
This is just a marker class.
|