Package org.drools.compiler.lang
Class DroolsTree
- java.lang.Object
-
- org.antlr.runtime.tree.BaseTree
-
- org.antlr.runtime.tree.CommonTree
-
- org.drools.compiler.lang.DroolsTree
-
- All Implemented Interfaces:
org.antlr.runtime.tree.Tree
public class DroolsTree extends org.antlr.runtime.tree.CommonTreeAn extension of the CommonTree class that keeps the char offset information.
-
-
Constructor Summary
Constructors Constructor Description DroolsTree(org.antlr.runtime.Token token)DroolsTree(DroolsTree node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.antlr.runtime.tree.TreedupNode()DroolsEditorTypegetEditorElementType()getter of editor typeintgetEndCharOffset()getter of end char offsetintgetStartCharOffset()getter for start char offsetvoidsetEditorElementType(DroolsEditorType editorElementType)setter of editor typevoidsetEndCharOffset(int endCharOffset)setter of end char offsetvoidsetStartCharOffset(int startCharOffset)setter for start char offset-
Methods inherited from class org.antlr.runtime.tree.CommonTree
getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toString
-
Methods inherited from class org.antlr.runtime.tree.BaseTree
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
-
-
-
-
Constructor Detail
-
DroolsTree
public DroolsTree(DroolsTree node)
-
DroolsTree
public DroolsTree(org.antlr.runtime.Token token)
-
-
Method Detail
-
dupNode
public org.antlr.runtime.tree.Tree dupNode()
- Specified by:
dupNodein interfaceorg.antlr.runtime.tree.Tree- Overrides:
dupNodein classorg.antlr.runtime.tree.CommonTree
-
getStartCharOffset
public int getStartCharOffset()
getter for start char offset- Returns:
- start char offset
-
setStartCharOffset
public void setStartCharOffset(int startCharOffset)
setter for start char offset- Parameters:
startCharOffset- start char offset
-
getEndCharOffset
public int getEndCharOffset()
getter of end char offset- Returns:
- end char offset
-
setEndCharOffset
public void setEndCharOffset(int endCharOffset)
setter of end char offset- Parameters:
endCharOffset- end char offset
-
getEditorElementType
public DroolsEditorType getEditorElementType()
getter of editor type- Returns:
- editor type
- See Also:
DroolsEditorType
-
setEditorElementType
public void setEditorElementType(DroolsEditorType editorElementType)
setter of editor type- Parameters:
editorElementType- editor type- See Also:
DroolsEditorType
-
-