Package org.sonar.php.tree.impl.lexical
Class InternalSyntaxTrivia
- java.lang.Object
-
- org.sonar.php.tree.impl.PHPTree
-
- org.sonar.php.tree.impl.lexical.InternalSyntaxTrivia
-
- All Implemented Interfaces:
SyntaxToken
,SyntaxTrivia
,Tree
public class InternalSyntaxTrivia extends PHPTree implements SyntaxTrivia
-
-
Constructor Summary
Constructors Constructor Description InternalSyntaxTrivia(String comment, int startLine, int column)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(VisitorCheck visitor)
Iterator<Tree>
childrenIterator()
Creates iterator for children of this node.int
column()
static SyntaxTrivia
create(String comment, int startLine, int column)
int
endColumn()
int
endLine()
SyntaxToken
getFirstToken()
Tree.Kind
getKind()
SyntaxToken
getLastToken()
int
getLine()
boolean
isLeaf()
int
line()
String
text()
List<SyntaxTrivia>
trivias()
-
-
-
Constructor Detail
-
InternalSyntaxTrivia
public InternalSyntaxTrivia(String comment, int startLine, int column)
-
-
Method Detail
-
text
public String text()
- Specified by:
text
in interfaceSyntaxToken
-
trivias
public List<SyntaxTrivia> trivias()
- Specified by:
trivias
in interfaceSyntaxToken
-
line
public int line()
- Specified by:
line
in interfaceSyntaxToken
-
column
public int column()
- Specified by:
column
in interfaceSyntaxToken
-
endLine
public int endLine()
- Specified by:
endLine
in interfaceSyntaxToken
-
endColumn
public int endColumn()
- Specified by:
endColumn
in interfaceSyntaxToken
-
childrenIterator
public Iterator<Tree> childrenIterator()
Description copied from class:PHPTree
Creates iterator for children of this node. Note that iterator may containnull
elements.- Specified by:
childrenIterator
in classPHPTree
-
create
public static SyntaxTrivia create(String comment, int startLine, int column)
-
accept
public void accept(VisitorCheck visitor)
-
getFirstToken
public SyntaxToken getFirstToken()
- Overrides:
getFirstToken
in classPHPTree
-
getLastToken
public SyntaxToken getLastToken()
- Overrides:
getLastToken
in classPHPTree
-
-