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

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.
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

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.

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

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.

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
StreamModule - Interface in cz.muni.fi.mir.mathmlcanonicalization.modules
Modules processing the input as a stream (no DOM)
A C D E F G I M O R S 

Copyright © 2015. All Rights Reserved.