| Modifier and Type | Method and Description |
|---|---|
void |
HtmlSaxDiffOutput.generateOutput(TagNode node)
Parses a Node Tree and produces an output format.
|
| Modifier and Type | Method and Description |
|---|---|
TagNode |
AncestorComparator.getAncestor(int i) |
| Constructor and Description |
|---|
TextOnlyComparator(TagNode tree) |
| Constructor and Description |
|---|
AncestorComparator(List<TagNode> ancestors) |
| Modifier and Type | Field and Description |
|---|---|
protected TagNode |
TagToString.node |
| Modifier and Type | Method and Description |
|---|---|
TagToString |
TagToStringFactory.create(TagNode node,
Locale locale) |
| Constructor and Description |
|---|
AnchorToString(TagNode node,
TagChangeSematic sem,
ResourceBundle bundle) |
NoContentTagToString(TagNode node,
TagChangeSematic sem,
ResourceBundle bundle) |
TagToString(TagNode node,
TagChangeSematic sem,
ResourceBundle bundle) |
| Modifier and Type | Class and Description |
|---|---|
class |
BodyNode
Represents the root of a HTML document.
|
| Modifier and Type | Field and Description |
|---|---|
protected TagNode |
Node.parent |
| Modifier and Type | Method and Description |
|---|---|
TagNode |
Node.getParent() |
TagNode |
Node.getRoot()
"equals" method should work differently for
the case where the compared nodes are from the same tree,
and in that case return true only if it's the same object
This method returns the root of the tree (which should be
common ancestor for every node in the tree).
|
| Modifier and Type | Method and Description |
|---|---|
List<TagNode> |
Node.getParentTree()
This method returns a list of the ancestors
that is ordered starting from the root by the depth.
|
| Modifier and Type | Method and Description |
|---|---|
double |
TagNode.getMatchRatio(TagNode other,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
boolean |
TagNode.isSameTag(TagNode other)
checks tags for being semantically equivalent if it's from
a different tree and for being the same object if it's
from the same tree as
this tag. |
void |
Node.setParent(TagNode parent)
changes the parent field of this node.
|
protected void |
TagNode.setRoot(TagNode root) |
protected void |
Node.setRoot(TagNode root) |
boolean |
TagNode.splitUntill(TagNode parent,
Node split,
boolean includeLeft)
Attempts to create 2
TagNodes with
the same name and attributes as the original this node. |
| Constructor and Description |
|---|
ImageNode(TagNode parent,
Attributes attrs) |
Node(TagNode parent)
This constructor not only sets the parameter as the parent for the
created node, but also appends the created node to the collection
of the parent's children.
|
SeparatingNode(TagNode parent) |
TagNode(TagNode parent,
String qName,
Attributes attributesarg) |
TextNode(TagNode parent,
String s) |
WhiteSpaceNode(TagNode parent,
String s) |
WhiteSpaceNode(TagNode parent,
String s,
Node like) |
| Modifier and Type | Method and Description |
|---|---|
TagNode |
LastCommonParentResult.getLastCommonParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
LastCommonParentResult.setLastCommonParent(TagNode parent) |
| Constructor and Description |
|---|
LastCommonParentResult(TagNode parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
DiffOutput.generateOutput(TagNode node)
Parses a Node Tree and produces an output format.
|
Copyright © 2022. All rights reserved.