Package | Description |
---|---|
de.unirostock.sems.xmlutils.comparison | |
de.unirostock.sems.xmlutils.ds |
Modifier and Type | Method | Description |
---|---|---|
TreeNode |
Connection.getPartnerOf(TreeNode node) |
Gets the opposite of the given node in this connection.
|
TreeNode |
Connection.getTreeA() |
Gets the corresponding node in tree a.
|
TreeNode |
Connection.getTreeB() |
Gets the corresponding node in tree b.
|
Modifier and Type | Method | Description |
---|---|---|
Connection |
ConnectionManager.getConnectionForNode(TreeNode node) |
Gets the connection for a certain node.
|
TreeNode |
Connection.getPartnerOf(TreeNode node) |
Gets the opposite of the given node in this connection.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DocumentNode |
The class DocumentNode, representing a node in an XML tree.
|
class |
TextNode |
The Class TextNode representing text content inside a document.
|
Modifier and Type | Field | Description |
---|---|---|
TreeNode |
NodeDistance.nodeA |
The node a.
|
TreeNode |
NodeDistance.nodeB |
The node b.
|
Modifier and Type | Method | Description |
---|---|---|
TreeNode |
TreeDocument.getNodeByPath(String path) |
Gets the node by XPath expression.
|
TreeNode[] |
TreeDocument.getSubtreesBySize() |
Gets the subtrees ordered by size, biggest first.
|
Modifier and Type | Method | Description |
---|---|---|
List<TreeNode> |
DocumentNode.getChildren() |
Gets the children.
|
HashMap<String,List<TreeNode>> |
DocumentNode.getChildrenTagMap() |
Gets the children tag map.
|
List<TreeNode> |
DocumentNode.getChildrenWithTag(String tag) |
Gets the children sharing a certain tag.
|
List<TreeNode> |
TreeDocument.getNodesByHash(String hash) |
Gets the nodes by hash.
|
Modifier and Type | Method | Description |
---|---|---|
int |
TreeNodeComparatorBySubtreeSize.compare(TreeNode o1,
TreeNode o2) |
|
boolean |
TreeNode.contentDiffers(TreeNode tn) |
Check if content between two nodes differs.
|
int |
DocumentNode.getNoOfChild(TreeNode kid) |
Gets the child number of a child.
|
void |
TreeDocument.integrate(TreeNode node,
boolean recursively) |
Integrate an node into this tree.
|
boolean |
TreeNode.networkDiffers(TreeNode tn,
ConnectionManager conMgmr,
Connection c) |
Checks if the network of two nodes differs.
|
void |
TreeDocument.separate(TreeNode node,
boolean recursively) |
Extract a node from this tree.
|
Constructor | Description |
---|---|
NodeDistance(TreeNode nodeA,
TreeNode nodeB,
double distance) |
Instantiates a new node distance.
|
Copyright © 2018 SEMS project @ University of Rostock. All rights reserved.