- getAttribute(String) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the an attribute.
- getAttributeDistance(DocumentNode) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Calculates the distance of attributes.
- getAttributeDistance(DocumentNode, boolean, boolean, boolean) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Calculates the distance of attributes.
- getAttributes() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets set attributes.
- getAttributeValue(String) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the value of an attribute.
- getAttributeValue(String, String) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the value of an attribute with matching name space.
- getBaseUri() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the base URI.
- getBuilder() - Static method in class de.unirostock.sems.xmlutils.tools.XmlTools
-
- getChildren() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the children.
- getChildrenTagMap() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the children tag map.
- getChildrenWithTag(String) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the children sharing a certain tag.
- getConnectionForNode(TreeNode) - Method in interface de.unirostock.sems.xmlutils.comparison.ConnectionManager
-
Gets the connection for a certain node.
- getDoc(TreeDocument) - Static method in class de.unirostock.sems.xmlutils.tools.DocumentTools
-
Extracts the document from a given TreeDocument.
- getDocument() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the corresponding document.
- getId() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the value of the id attribute.
- getIds() - Method in class de.unirostock.sems.xmlutils.ds.mappers.MultiNodeMapper
-
Gets the known identifiers.
- getIds() - Method in class de.unirostock.sems.xmlutils.ds.mappers.NodeMapper
-
Gets the known identifiers.
- getLevel() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Returns the level of this node in its tree.
- getModification() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Returns the modification state.
- getNameSpace() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the name space associated with this node.
- getNameSpacePrefix() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the name space prefix.
- getNameSpaceUri() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the name space uri.
- getNode(String) - Method in class de.unirostock.sems.xmlutils.ds.mappers.NodeMapper
-
Gets a node that is stored for a certain identifier.
- getNodeById(String) - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the node by id.
- getNodeByPath(String) - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the node by XPath expression.
- getNodes(String) - Method in class de.unirostock.sems.xmlutils.ds.mappers.MultiNodeMapper
-
Gets the nodes that are stored for a certain identifier.
- getNodesByHash(String) - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the nodes by hash.
- getNodesByTag(String) - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the nodes sharing a certain tag name.
- getNodeStats(HashMap<String, Integer>) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
- getNodeStats(HashMap<String, Integer>) - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- getNodeStats() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the node statistics as a map `tag name` => `nodes sharing this tag`.
- getNodeStats(HashMap<String, Integer>) - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the node statistics of the subtree rooted in this node: tagname =>
number nodes having this tag name.
- getNoOfChild(TreeNode) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the child number of a child.
- getNumChildren() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the number of children in this node.
- getNumLeaves() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the number of leaves in the subtree rooted by this node.
- getNumNodes() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the number of nodes in this document.
- getOccurringHashes() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Get all known hashes.
- getOccurringIds() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Get all known identifiers.
- getOccurringTags() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Get all known tag names.
- getOccurringXPaths() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Get all known XPaths.
- getOwnHash() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the calculated hash of this single element (ignoring subtree).
- getOwnHash() - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- getOwnHash() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the hash of this single node (w/o its subtree).
- getParent() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the parent node.
- getPartnerOf(TreeNode) - Method in interface de.unirostock.sems.xmlutils.comparison.Connection
-
Gets the opposite of the given node in this connection.
- getRoot() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the root node.
- getSizeSubtree() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the size of this subtree (number of nodes under the current node,
current node excluded).
- getSubDoc(Element) - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
- getSubDoc(Element) - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- getSubDoc(Element) - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Attaches the subtree rooted in this node to the node parent.
- getSubDoc(DocumentNode) - Static method in class de.unirostock.sems.xmlutils.tools.DocumentTools
-
Computes the document oft a subtree.
- getSubTreeHash() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the calculated hash of the subtree rooted in this node.
- getSubTreeHash() - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- getSubTreeHash() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the calculated hash of the subtree rooted in this node, in TextNodes
it equals the own hash.
- getSubtreesBySize() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the subtrees ordered by size, biggest first.
- getTagName() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
- getTagName() - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- getTagName() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the tag name.
- getText() - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
Gets the text content of this node.
- getTextDistance(TextNode) - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
Gets the distance between the texts of two nodes.
- getTextNodes() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets all text nodes.
- getTreeA() - Method in interface de.unirostock.sems.xmlutils.comparison.Connection
-
Gets the corresponding node in tree a.
- getTreeB() - Method in interface de.unirostock.sems.xmlutils.comparison.Connection
-
Gets the corresponding node in tree b.
- getTreeWeight() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Gets the tree weight.
- getType() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the node type.
- getWeight(DocumentNode) - Method in class de.unirostock.sems.xmlutils.alg.SemsWeighter
-
- getWeight(TextNode) - Method in class de.unirostock.sems.xmlutils.alg.SemsWeighter
-
- getWeight(DocumentNode) - Method in class de.unirostock.sems.xmlutils.alg.Weighter
-
Computes the weight of a DocumentNode.
- getWeight(TextNode) - Method in class de.unirostock.sems.xmlutils.alg.Weighter
-
Computes the weight of a TextNode.
- getWeight(DocumentNode) - Method in class de.unirostock.sems.xmlutils.alg.XyWeighter
-
- getWeight(TextNode) - Method in class de.unirostock.sems.xmlutils.alg.XyWeighter
-
- getWeight() - Method in interface de.unirostock.sems.xmlutils.comparison.Connection
-
Gets the weight of that connection.
- getWeight() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
- getWeight() - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- getWeight() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the weight of this node.
- getWeighter() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
Gets the weighter used to compute the weight of this document.
- getXPath() - Method in class de.unirostock.sems.xmlutils.ds.TreeNode
-
Gets the XPath expression corresponding to this node.
- GLUED - Static variable in class de.unirostock.sems.xmlutils.ds.TreeNode
-
GLUED => node was glued.
- TEXT_NODE - Static variable in class de.unirostock.sems.xmlutils.ds.TreeNode
-
TEXT_NODE this is a TextNode.
- TEXT_TAG - Static variable in class de.unirostock.sems.xmlutils.ds.TreeNode
-
The node tag name for text nodes, as we will use it in XPath expressions.
- TextNode - Class in de.unirostock.sems.xmlutils.ds
-
The Class TextNode representing text content inside a document.
- TextNode(TextNode, DocumentNode, int) - Constructor for class de.unirostock.sems.xmlutils.ds.TextNode
-
Copies a text node.
- TextNode(String, DocumentNode, TreeDocument, int, Weighter, int) - Constructor for class de.unirostock.sems.xmlutils.ds.TextNode
-
Instantiates a new text node.
- toString() - Method in class de.unirostock.sems.xmlutils.ds.DocumentNode
-
- toString() - Method in class de.unirostock.sems.xmlutils.ds.mappers.MultiNodeMapper
-
- toString() - Method in class de.unirostock.sems.xmlutils.ds.mappers.NodeMapper
-
- toString() - Method in class de.unirostock.sems.xmlutils.ds.TextNode
-
- toString() - Method in class de.unirostock.sems.xmlutils.ds.TreeDocument
-
- transformMathML(DocumentNode) - Static method in class de.unirostock.sems.xmlutils.tools.DocumentTools
-
Transform content MathML to display MathML, e.g.
- TreeDocument - Class in de.unirostock.sems.xmlutils.ds
-
The Class TreeDocument representing hierarchically structured content.
- TreeDocument(Document, URI) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Instantiates a new tree document.
- TreeDocument(Document, Weighter, URI) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Instantiates a new tree document.
- TreeDocument(Document, URI, boolean) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Instantiates a new tree document.
- TreeDocument(Document, Weighter, URI, boolean) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Instantiates a new tree document.
- TreeDocument(TreeDocument) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeDocument
-
Instantiates a new tree document as a copy of another tree document.
- TreeNode - Class in de.unirostock.sems.xmlutils.ds
-
The abstract class TreeNode representing a node in a document tree.
- TreeNode(int, DocumentNode, TreeDocument, int) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeNode
-
Instantiates a new tree node.
- TreeNodeComparatorBySubtreeSize - Class in de.unirostock.sems.xmlutils.ds
-
The Class TreeNodeComparatorBySubtreeSize to compare sub-trees below nodes by
size.
- TreeNodeComparatorBySubtreeSize() - Constructor for class de.unirostock.sems.xmlutils.ds.TreeNodeComparatorBySubtreeSize
-
Instantiates a new comparator sorting subtrees ascending.
- TreeNodeComparatorBySubtreeSize(boolean) - Constructor for class de.unirostock.sems.xmlutils.ds.TreeNodeComparatorBySubtreeSize
-
Instantiates a new comparator.
- TreeUsageExample - Class in de.unirostock.sems.xmlutils.eg
-
- TreeUsageExample() - Constructor for class de.unirostock.sems.xmlutils.eg.TreeUsageExample
-
- type - Variable in class de.unirostock.sems.xmlutils.ds.TreeNode
-
The node type.