A B C D E F G H I J L M N O P R S T U V

A

AboutDialog - Class in net.sourceforge.jeuclid.app.mathviewer
About Dialog for MathViewer.
AboutDialog(Frame) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.AboutDialog
 
AbstractBiNode - Class in net.sourceforge.jeuclid.biparser
this class is used to store typical information about a xml-node.
AbstractBiNode() - Constructor for class net.sourceforge.jeuclid.biparser.AbstractBiNode
 
addChild(IBiNode) - Method in class net.sourceforge.jeuclid.biparser.BiNode
add a child to this node, if node has already a child, forward to child.
addSibling(IBiNode) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
add sibling to a node, not possible at a textnode. if node already has a sibling, forward to sibling.
addSibling(IBiNode) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
add sibling to a node, not possible at a textnode. if node already has a sibling, forward to sibling.
allowNewTextNode() - Method in class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
check if current position in BiTree allows a TextNode as child.

B

BiNode - Class in net.sourceforge.jeuclid.biparser
this class is used to store specific information about a composite xml-node.
BiNode(int, String, String, Attributes) - Constructor for class net.sourceforge.jeuclid.biparser.BiNode
creates a new BiNode, length must be set afterwards. constructor does not create a DOM-node
BiTree - Class in net.sourceforge.jeuclid.biparser
this class if for creating a BiTree with ABiNodes while parsing a text.
BiTree() - Constructor for class net.sourceforge.jeuclid.biparser.BiTree
create a new instance of BiTree.
BiTreeCreationHelper - Class in net.sourceforge.jeuclid.biparser
this class if for creating a BiTree with ABiNodes while parsing a text.
BiTreeCreationHelper() - Constructor for class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
create a new BiTreeHelper. get result (tree of ABiNodes) with getRoot()
BiType - Enum in net.sourceforge.jeuclid.biparser
different types of BiNode.

C

changeLengthRec(int) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
change length of node and recursive of all parents.
changeLengthRec(int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
change length of node and recursive of all parents.
characters(char[], int, int) - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
concat characters while parsing.
closeBiNode(int) - Method in class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
close BiNode (set length of node).
createBiNode(int, int, String, String, Attributes) - Method in class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
create and append a new BiNode at current position in BiTree.
createDOMSubtree(Document) - Method in class net.sourceforge.jeuclid.biparser.BiNode
create a DOM-tree from node and all children (recursive).
createDOMSubtree(Document) - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
don't create a DOM-tree from EmptyNode (EmptyNode has no DOM node).
createDOMSubtree(Document) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
create a DOM-tree from node.
createDOMSubtree(Document) - Method in class net.sourceforge.jeuclid.biparser.TextNode
create a DOM-textnode.
createDOMTree() - Method in class net.sourceforge.jeuclid.biparser.BiTree
create a new DOM tree from bitree and save it.
createEmtpyNode(int) - Method in class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
create a new EmptyNode at current position in BiTree.
createTextNode(int, String) - Method in class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
create a new TextNode at current position.

D

displayAbout() - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
Display the about dialog.
displaySettings() - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
Display the settings dialog.

E

EmptyNode - Class in net.sourceforge.jeuclid.biparser
this class is used to store specific information about a empty node. the node cannot have children, but a sibling
EmptyNode(int) - Constructor for class net.sourceforge.jeuclid.biparser.EmptyNode
create a new EmptyNode.
endDocument() - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
end document.
endElement(String, String, String) - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
end element, called at end of every close tag.
exportFile() - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
Carries out the actual export File operation.

F

FileIO - Class in net.sourceforge.jeuclid.app.mathviewer
File I/O support functionality for MathViewer.
FontSelectionDialog - Class in net.sourceforge.jeuclid.app.mathviewer
Dialog that lets user select one or more fonts available in the system.
FontSelectionDialog(Dialog, List<String>) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.FontSelectionDialog
Default Constructor.
FontSelectionDialog(Frame, List<String>) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.FontSelectionDialog
Default Constructor.
formatLength() - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
helper method for outputting the length of node.
formatLength() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
helper method for outputting the length of node.
forwardToSibling(boolean, BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
helper method to insert or remove characters.
forwardToSibling(boolean, BiTree, int, int, int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
helper method to insert or remove characters.
forwardToSibling(boolean, BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.TextNode
forward insert/remove to sibling not allowed at a TextNode.

G

getChild() - Method in class net.sourceforge.jeuclid.biparser.BiNode
get the child of the node.
getDocument() - Method in class net.sourceforge.jeuclid.biparser.BiTree
get document of DOM Tree.
getDOMTree(Document) - Method in class net.sourceforge.jeuclid.biparser.BiTree
create a dom tree from bitree and return root.
getFontNames() - Method in class net.sourceforge.jeuclid.app.mathviewer.FontSelectionDialog
 
getInstance() - Static method in class net.sourceforge.jeuclid.app.mathviewer.FileIO
Retrieve the FileIO object.
getInstance() - Static method in class net.sourceforge.jeuclid.biparser.SAXBiParser
get the instance of the SAXParser.
getLength() - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
get length of node (number of characters).
getLength() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
get length of node (number of characters).
getLength() - Method in class net.sourceforge.jeuclid.biparser.TextPosition
gets length.
getLengthOfChildren() - Method in class net.sourceforge.jeuclid.biparser.BiNode
calculate the length of all children.
getMathComponent() - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
This method initializes mathComponent.
getMathMLText() - Method in class net.sourceforge.jeuclid.app.mathviewer.InsertPolynomDialog
 
getMathMLText() - Method in class net.sourceforge.jeuclid.app.mathviewer.InsertTableDialog
 
getNode() - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
get reference to node in DOM-tree.
getNode() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
get reference to node in DOM-tree.
getNodeName() - Method in class net.sourceforge.jeuclid.biparser.BiNode
get the name of the node (tagname).
getParent() - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
get parent node for this node.
getParent() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
get parent node for this node.
getPrevious() - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
get previous node, null if node is root.
getPrevious() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
get previous node, null if node is root.
getRoot() - Method in class net.sourceforge.jeuclid.biparser.BiTree
get root of BiTree.
getRoot() - Method in class net.sourceforge.jeuclid.biparser.BiTreeCreationHelper
get root of BiTree.
getSibling() - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
get sibling node, can be null.
getSibling() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
get sibling node, can be null.
getString(String) - Static method in class net.sourceforge.jeuclid.app.mathviewer.Messages
retrieve a translation string.
getText() - Method in class net.sourceforge.jeuclid.biparser.BiTree
get text of BiTree.
getText() - Method in class net.sourceforge.jeuclid.biparser.TextNode
get the text of TextNode.
getTotalOffset() - Method in class net.sourceforge.jeuclid.biparser.TextPosition
gets total offset.
getType() - Method in class net.sourceforge.jeuclid.biparser.BiNode
get the type of node.
getType() - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
get the type of node.
getType() - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
get the type of node, can be BiNode, EmptyNode or TextNode.
getType() - Method in class net.sourceforge.jeuclid.biparser.TextNode
get the type of node.

H

handleAbout(ApplicationEvent) - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrameAppListener
handleOpenFile(ApplicationEvent) - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrameAppListener
handlePreferences(ApplicationEvent) - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrameAppListener
handleQuit(ApplicationEvent) - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrameAppListener
Helper - Class in net.sourceforge.jeuclid.app.mathviewer
Provides generic helper methods.

I

IBiNode - Interface in net.sourceforge.jeuclid.biparser
this interface is used to store typcial information about a xml-node.
insert(BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.BiNode
insert characters to node.
insert(int, int, String) - Method in class net.sourceforge.jeuclid.biparser.BiTree
insert characters into BiTree.
insert(BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
insert characters in EmptyNode, reparse if characters contain '<' or '>'.
insert(BiTree, int, int, int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
insert characters to node.
insert(BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.TextNode
insert characters in TextNode, always reparse parent node.
InsertPolynomDialog - Class in net.sourceforge.jeuclid.app.mathviewer
 
InsertPolynomDialog(Frame, boolean) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.InsertPolynomDialog
Creates new form InsertTableDialog
InsertTableDialog - Class in net.sourceforge.jeuclid.app.mathviewer
 
InsertTableDialog(Frame, boolean) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.InsertTableDialog
Creates new form InsertTableDialog

J

JEuclidSAXHandler - Class in net.sourceforge.jeuclid.biparser
this class is used for SAX parsing. it builds a BiTree out of a text while parsing
JEuclidSAXHandler(String, BiTree) - Constructor for class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
create a new SAX-Handler for parsing and creating a BiTree.

L

loadFile(Frame, File) - Method in class net.sourceforge.jeuclid.app.mathviewer.FileIO
Load the given file.
loadFile(File) - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
Try to load a given file into this frame.

M

main(String[]) - Static method in class net.sourceforge.jeuclid.app.mathviewer.InsertPolynomDialog
 
main(String[]) - Static method in class net.sourceforge.jeuclid.app.mathviewer.InsertTableDialog
 
main(String[]) - Static method in class net.sourceforge.jeuclid.app.mathviewer.MathViewer
Launches this application.
MainFrame - Class in net.sourceforge.jeuclid.app.mathviewer
Main frame for the MathViewer application.
MainFrame() - Constructor for class net.sourceforge.jeuclid.app.mathviewer.MainFrame
This is the default constructor.
MainFrameAppListener - Class in net.sourceforge.jeuclid.app.mathviewer
 
MainFrameAppListener(MainFrame) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.MainFrameAppListener
Default Constructor.
MathViewer - Class in net.sourceforge.jeuclid.app.mathviewer
A simple application for viewing MathML documents.
Messages - Class in net.sourceforge.jeuclid.app.mathviewer
Class to load i18n messages.

N

net.sourceforge.jeuclid.app.mathviewer - package net.sourceforge.jeuclid.app.mathviewer
Contains the actual implementation of the MathViewer app.
net.sourceforge.jeuclid.biparser - package net.sourceforge.jeuclid.biparser
 
nl() - Static method in class net.sourceforge.jeuclid.app.mathviewer.Helper
Get newline character.
NonIncrementalElementException - Exception in net.sourceforge.jeuclid.biparser
Exception to be thrown if the subtree contains elements which are not incrementally updatable.
NonIncrementalElementException(String) - Constructor for exception net.sourceforge.jeuclid.biparser.NonIncrementalElementException
Create a new NonIncrementalElementException.

O

openFile() - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
carries out the actual file-open procedure.
OSX - Static variable in class net.sourceforge.jeuclid.app.mathviewer.MathViewer
Set to true if we're running under Mac OS X.

P

ParametersDialog - Class in net.sourceforge.jeuclid.app.mathviewer
Dialog that lets user see and change all Layout Parameters.
ParametersDialog(MainFrame) - Constructor for class net.sourceforge.jeuclid.app.mathviewer.ParametersDialog
Initialize all the swing stuff.
parse(String) - Method in class net.sourceforge.jeuclid.biparser.SAXBiParser
parse a text with SAXParser.

R

remove(BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.BiNode
remove characters from node.
remove(int, int, String) - Method in class net.sourceforge.jeuclid.biparser.BiTree
remove characters from BiTree.
remove(BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
remove characters from EmptyNode, reparse if length gets 0.
remove(BiTree, int, int, int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
remove characters from node.
remove(BiTree, int, int, int) - Method in class net.sourceforge.jeuclid.biparser.TextNode
remove characters in TextNode, always reparse parent node.
ReparseException - Exception in net.sourceforge.jeuclid.biparser
this exception class signals a reparse of a text.
ReparseException() - Constructor for exception net.sourceforge.jeuclid.biparser.ReparseException
create a new ReparseException.
resolveEntity(String, String) - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
stop resolving of entities (dtd).

S

saveDocument(Frame, Node, MutableLayoutContext) - Method in class net.sourceforge.jeuclid.app.mathviewer.FileIO
Save a document.
SAXBiParser - Class in net.sourceforge.jeuclid.biparser
this class is creates a SAXParser as singleton.
searchNode(Node, int) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
search a DOM node in this node. if nodes are equal return offset to begin of inputtext, else null
searchNode(Node, int) - Method in class net.sourceforge.jeuclid.biparser.BiNode
search a DOM node in this node. if nodes are equal return offset to begin of inputtext, else null
searchNode(Node) - Method in class net.sourceforge.jeuclid.biparser.BiTree
search a DOM node in BiTree and return position of node. if node is not found return null
searchNode(Node, int) - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
search a DOM node in this node. if nodes are equal return offset to begin of inputtext, else null
searchNode(Node, int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
search a DOM node in this node. if nodes are equal return offset to begin of inputtext, else null
searchNode(Node, int) - Method in class net.sourceforge.jeuclid.biparser.TextNode
search a DOM node in this node. if nodes are equal return offset to begin of inputtext, else null
selectFileToOpen(Frame) - Method in class net.sourceforge.jeuclid.app.mathviewer.FileIO
Select a file.
setChild(IBiNode) - Method in class net.sourceforge.jeuclid.biparser.BiNode
set child for this node.
setDocumentLocator(Locator) - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
set the document locator.
setLength(int) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
set length of node.
setLength(int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
set length of node.
setLength(int) - Method in class net.sourceforge.jeuclid.biparser.TextPosition
sets length.
setNode(Node) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
set reference to node in DOM-tree.
setNode(Node) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
set reference to node in DOM-tree.
setPrevious(IBiNode) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
set previous for this node.
setPrevious(IBiNode) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
set previous for this node.
setRoot(IBiNode) - Method in class net.sourceforge.jeuclid.biparser.BiTree
set a new root in BiTree.
setSibling(IBiNode) - Method in class net.sourceforge.jeuclid.biparser.AbstractBiNode
set sibling for this node and set previous of sibling to this.
setSibling(IBiNode) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
set sibling for this node and set previous of sibling to this.
setTotalOffset(int) - Method in class net.sourceforge.jeuclid.biparser.TextPosition
sets total offset.
startDocument() - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
start document.
startElement(String, String, String, Attributes) - Method in class net.sourceforge.jeuclid.biparser.JEuclidSAXHandler
start element, called at end of every new open tag.

T

TextNode - Class in net.sourceforge.jeuclid.biparser
this class is used to store specific information about a text node. the node cannot have a child nor a sibling
TextNode(int, String) - Constructor for class net.sourceforge.jeuclid.biparser.TextNode
creates a new TextNode, constructor does not create a DOM-node.
TextPosition - Class in net.sourceforge.jeuclid.biparser
Tree search result (used for the cursor).
TextPosition(int, int) - Constructor for class net.sourceforge.jeuclid.biparser.TextPosition
standard constructor.
toString() - Method in class net.sourceforge.jeuclid.biparser.BiNode
 
toString(int) - Method in class net.sourceforge.jeuclid.biparser.BiNode
print biNode.
toString() - Method in class net.sourceforge.jeuclid.biparser.BiTree
get a formatted output of BiTree.
toString() - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
 
toString(int) - Method in class net.sourceforge.jeuclid.biparser.EmptyNode
print biNode.
toString(int) - Method in interface net.sourceforge.jeuclid.biparser.IBiNode
print biNode.
toString() - Method in class net.sourceforge.jeuclid.biparser.TextNode
 
toString(int) - Method in class net.sourceforge.jeuclid.biparser.TextNode
print biNode.
toString() - Method in class net.sourceforge.jeuclid.biparser.TextPosition
gets search result's string representation.
toStringDOM() - Method in class net.sourceforge.jeuclid.biparser.BiTree
get formatted output of DOM Tree (for debugging).

U

updateCursorPosition(Node) - Method in class net.sourceforge.jeuclid.app.mathviewer.MainFrame
 

V

valueOf(String) - Static method in enum net.sourceforge.jeuclid.biparser.BiType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sourceforge.jeuclid.biparser.BiType
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D E F G H I J L M N O P R S T U V

Copyright © 2002-2010 The JEuclid project. All Rights Reserved.