public abstract class NewLineNode extends AstNode
AST_NODE_USED_FLAGS, flags, NULLCHILD_ITERATOR| Modifier | Constructor and Description |
|---|---|
protected |
NewLineNode() |
protected |
NewLineNode(TextLocation startLocation) |
| Modifier and Type | Method and Description |
|---|---|
<T,R> R |
acceptVisitor(IAstVisitor<? super T,? extends R> visitor,
T data) |
static NewLineNode |
create() |
TextLocation |
getEndLocation() |
abstract NewLineType |
getNewLineType() |
NodeType |
getNodeType() |
TextLocation |
getStartLocation() |
addChild, clone, contains, contains, copyUserDataFrom, forPattern, freezeCore, getAncestors, getAncestors, getAncestorsAndSelf, getChildByRole, getChildren, getChildrenByRole, getDescendants, getDescendantsAndSelf, getFirstChild, getLastChild, getNextNode, getNextSibling, getNextSibling, getParent, getParent, getPreviousNode, getPreviousSibling, getPreviousSibling, getRegion, getRole, getText, getText, getUserData, hasChildren, insertChildAfter, insertChildBefore, insertChildrenAfter, insertChildrenBefore, isAncestorOf, isDescendantOf, isInside, isInside, isLoop, isNull, isReference, isUnconditionalBranch, match, matches, matches, matchesCollection, matchString, putUserData, putUserDataIfAbsent, remove, replace, replaceWith, replaceWith, setChildByRole, setRole, toStringprotected NewLineNode()
protected NewLineNode(TextLocation startLocation)
public abstract NewLineType getNewLineType()
public TextLocation getStartLocation()
getStartLocation in class AstNodepublic TextLocation getEndLocation()
getEndLocation in class AstNodepublic <T,R> R acceptVisitor(IAstVisitor<? super T,? extends R> visitor, T data)
acceptVisitor in class AstNodepublic NodeType getNodeType()
getNodeType in class AstNodepublic static NewLineNode create()