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 voidaccept(VisitorCheck visitor)Iterator<Tree>childrenIterator()Creates iterator for children of this node.intcolumn()static SyntaxTriviacreate(String comment, int startLine, int column)intendColumn()intendLine()SyntaxTokengetFirstToken()Tree.KindgetKind()SyntaxTokengetLastToken()intgetLine()booleanisLeaf()intline()Stringtext()List<SyntaxTrivia>trivias()
-
-
-
Constructor Detail
-
InternalSyntaxTrivia
public InternalSyntaxTrivia(String comment, int startLine, int column)
-
-
Method Detail
-
text
public String text()
- Specified by:
textin interfaceSyntaxToken
-
trivias
public List<SyntaxTrivia> trivias()
- Specified by:
triviasin interfaceSyntaxToken
-
line
public int line()
- Specified by:
linein interfaceSyntaxToken
-
column
public int column()
- Specified by:
columnin interfaceSyntaxToken
-
endLine
public int endLine()
- Specified by:
endLinein interfaceSyntaxToken
-
endColumn
public int endColumn()
- Specified by:
endColumnin interfaceSyntaxToken
-
childrenIterator
public Iterator<Tree> childrenIterator()
Description copied from class:PHPTreeCreates iterator for children of this node. Note that iterator may containnullelements.- Specified by:
childrenIteratorin classPHPTree
-
create
public static SyntaxTrivia create(String comment, int startLine, int column)
-
accept
public void accept(VisitorCheck visitor)
-
getFirstToken
public SyntaxToken getFirstToken()
- Overrides:
getFirstTokenin classPHPTree
-
getLastToken
public SyntaxToken getLastToken()
- Overrides:
getLastTokenin classPHPTree
-
-