Skip navigation links
A C D E F G I M O R S U X 

A

addModule(Module) - Method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Adds the module to the process of canonicalization StreamModules are called before DOM modules and then in order of addition.
addModule(String) - Method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Adds the module by its class name.

C

canonicalize(InputStream, OutputStream) - Method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Canonicalize an input MathML stream.
canonicalize(InputStream) - Method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Alternative to MathMLCanonicalizer.canonicalize(InputStream, OutputStream) method for clients which need JDOM document any way.
ConfigError - Error in cz.muni.fi.mir.mathmlcanonicalization
Unrecoverable configuration error.
ConfigError(String, Throwable) - Constructor for error cz.muni.fi.mir.mathmlcanonicalization.ConfigError
 
ConfigError(String) - Constructor for error cz.muni.fi.mir.mathmlcanonicalization.ConfigError
 
ConfigException - Exception in cz.muni.fi.mir.mathmlcanonicalization
General purpose exception for problems with XML configuration.
ConfigException(String) - Constructor for exception cz.muni.fi.mir.mathmlcanonicalization.ConfigException
 
ConfigException(String, Throwable) - Constructor for exception cz.muni.fi.mir.mathmlcanonicalization.ConfigException
 
cz.muni.fi.mir.mathmlcanonicalization - package cz.muni.fi.mir.mathmlcanonicalization
 
cz.muni.fi.mir.mathmlcanonicalization.modules - package cz.muni.fi.mir.mathmlcanonicalization.modules
 
cz.muni.fi.mir.mathmlcanonicalization.utils - package cz.muni.fi.mir.mathmlcanonicalization.utils
 

D

defaultXmlInputFactory() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Returns XMLInputFactory instance with default configuration.
documentBuilderFactory() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Returns DocumentBuilderFactory instance with default configuration.
DOMModule - Interface in cz.muni.fi.mir.mathmlcanonicalization.modules
Modules processing the input using Document Object Model
DTDManipulator - Class in cz.muni.fi.mir.mathmlcanonicalization.utils
Utilities for manipulating DTD in XML documents.
DTDManipulator() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.utils.DTDManipulator
 

E

ElementMinimizer - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Remove useless elements and attributes from MathML.
ElementMinimizer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.ElementMinimizer
 
execute(Document) - Method in interface cz.muni.fi.mir.mathmlcanonicalization.modules.DOMModule
Executes the canonicalization module
execute(InputStream) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.ElementMinimizer
 
execute(Document) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.FunctionNormalizer
 
execute(Document) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.MfencedReplacer
 
execute(Document) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.MrowNormalizer
 
execute(Document) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.OperatorNormalizer
 
execute(Document) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.ScriptNormalizer
 
execute(InputStream) - Method in interface cz.muni.fi.mir.mathmlcanonicalization.modules.StreamModule
Executes the canonicalization module.
execute(Document) - Method in class cz.muni.fi.mir.mathmlcanonicalization.modules.UnaryOperatorRemover
 

F

FunctionNormalizer - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Normalize the way to express an function applied to arguments in MathML.
FunctionNormalizer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.FunctionNormalizer
 

G

getDefaultCanonicalizer() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Initializes canonicalizer with default settings
getProperty(String) - Method in interface cz.muni.fi.mir.mathmlcanonicalization.modules.Module
Gets given property of the module
getProperty(String) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Gets given global property from Settings.PROPERTIES_FILENAME
getPropertyNames() - Method in interface cz.muni.fi.mir.mathmlcanonicalization.modules.Module
Gets the module property names
getResourceFromProperty(String) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Returns URL of classpath resource defined by specified property
getStreamFromProperty(String) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Returns stream of classpath resource defined by specified property

I

injectMathML20DTD(InputStream) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.utils.DTDManipulator
Inject into a XML document MathML 2.0 DTD reference ( <!
injectMathML30DTD(InputStream) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.utils.DTDManipulator
Inject into a XML document MathML 3.0 DTD reference ( <!
injectXHTML11PlusMathML20PlusSVG11DTD(InputStream) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.utils.DTDManipulator
Inject into a XML document XHTML 1.1 plus MathML 2.0 plus SVG 1.1 DTD reference (<!
isEnforcingXHTMLPlusMathMLDTD() - Method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Test whether this instance of MathMLCanonicalizer is injecting XHTML 1.1 plus MathML 2.0 plus SVG 1.1 DTD reference into any input document.
isProperty(String) - Method in interface cz.muni.fi.mir.mathmlcanonicalization.modules.Module
Finds out if the property is set
isProperty(String) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Finds out if the global property is set

M

main(String[]) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizerCommandLineTool
 
MathMLCanonicalizer - Class in cz.muni.fi.mir.mathmlcanonicalization
An input class for MathML canonicalization.
MathMLCanonicalizer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Initializes canonicalizer with no modules
MathMLCanonicalizer(InputStream) - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Initializes canonicalizer using configuration file
MathMLCanonicalizerCommandLineTool - Class in cz.muni.fi.mir.mathmlcanonicalization
Sample class using the canonizer.
MathMLCanonicalizerCommandLineTool() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizerCommandLineTool
 
MfencedReplacer - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Replace mfenced elements in MathML for equivalent.
MfencedReplacer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.MfencedReplacer
 
Module - Interface in cz.muni.fi.mir.mathmlcanonicalization.modules
Every canonicalization module
ModuleException - Exception in cz.muni.fi.mir.mathmlcanonicalization.modules
General purpose exception for problems with modules.
ModuleException(String) - Constructor for exception cz.muni.fi.mir.mathmlcanonicalization.modules.ModuleException
 
ModuleException(String, Throwable) - Constructor for exception cz.muni.fi.mir.mathmlcanonicalization.modules.ModuleException
 
MrowNormalizer - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Normalize the number of mrow elements in MathML.
MrowNormalizer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.MrowNormalizer
 

O

OperatorNormalizer - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Normalize the way to express an function applied to arguments in MathML.
OperatorNormalizer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.OperatorNormalizer
 

R

removeDTD(InputStream) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.utils.DTDManipulator
Remove any DTD reference from a XML document.
removeDTDAndReturnOutputStream(InputStream) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.utils.DTDManipulator
 

S

ScriptNormalizer - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Handle sub/super/under/over/multi script elements in MathML.
ScriptNormalizer() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.ScriptNormalizer
 
setEnforcingXHTMLPlusMathMLDTD(boolean) - Method in class cz.muni.fi.mir.mathmlcanonicalization.MathMLCanonicalizer
Enable/disable force injecting of XHTML 1.1 plus MathML 2.0 plus SVG 1.1 DTD reference into any input document.
setProperty(String, String) - Method in interface cz.muni.fi.mir.mathmlcanonicalization.modules.Module
Sets given property of the module
setProperty(String, String) - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Sets given global property
Settings - Class in cz.muni.fi.mir.mathmlcanonicalization
Global settings shared among all instances.
setupSAXBuilder() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Sets properties desired for MathML normalization purpose
setupXMLInputFactory() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Sets properties desired for MathML normalization purpose NB: this method creates factory only once per thread
StreamModule - Interface in cz.muni.fi.mir.mathmlcanonicalization.modules
Modules processing the input as a stream (no DOM)

U

UnaryOperatorRemover - Class in cz.muni.fi.mir.mathmlcanonicalization.modules
Removes unary operators, i.e.
UnaryOperatorRemover() - Constructor for class cz.muni.fi.mir.mathmlcanonicalization.modules.UnaryOperatorRemover
 

X

xmlOutputFactory() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Returns XMLOutputFactory instance with default configuration.
xmlSchemaFactory() - Static method in class cz.muni.fi.mir.mathmlcanonicalization.Settings
Returns SchemaFactory instance dedicated to XML W3C Schema.
A C D E F G I M O R S U X 

Copyright © 2015. All rights reserved.