Package org.pegdown.ast
Class AbstractNode
java.lang.Object
org.pegdown.ast.AbstractNode
- Direct Known Subclasses:
SimpleNode
,SuperNode
,TextNode
,ValidEmphOrStrongCloseNode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
void
mapIndices
(int[] ixMap) void
setEndIndex
(int endIndex) void
setStartIndex
(int startIndex) void
shiftIndices
(int delta) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.parboiled.trees.GraphNode
getChildren
-
Constructor Details
-
AbstractNode
public AbstractNode()
-
-
Method Details
-
getStartIndex
public int getStartIndex()- Specified by:
getStartIndex
in interfaceNode
- Returns:
- the index of the first character in the underlying buffer that is covered by this node
-
getEndIndex
public int getEndIndex()- Specified by:
getEndIndex
in interfaceNode
- Returns:
- the index of the character after the last one in the underlying buffer that is covered by this node
-
setStartIndex
public void setStartIndex(int startIndex) -
setEndIndex
public void setEndIndex(int endIndex) -
shiftIndices
public void shiftIndices(int delta) -
mapIndices
public void mapIndices(int[] ixMap) -
toString
-