Package org.sonar.plugins.jcl.api.tree
Interface JclTree
- All Superinterfaces:
HasTextRange
- All Known Subinterfaces:
BaseDdStatementTree,BooleanExpressionTree,CommandStatementTree,ComparisonExpressionTree,ConcatenationTree,ControlEndStatementTree,ControlStatementTree,DataGroupExpressionTree,DdInStreamStatementTree,DdStatementTree,ElseStatementTree,EmptyStringTree,EndIfStatementTree,ExecStatementTree,ExplicitStatementTree,ExportStatementTree,ExpressionList,ExpressionTree,FileTree,GenericStatementTree,IfStatementTree,ImplicitDdInStreamStatementTree,IncludeStatementTree,InStreamStatementTree,JclLibStatementTree,JobStatementTree,KeyValueExpressionTree,KeywordParameterTree,LogicalExpressionTree,NegateExpressionTree,NotifyStatementTree,NullStatementTree,NumericLiteralExpressionTree,OperationStatementTree,OutputStatementTree,ParameterListTree,ParameterTree,ParenthesizedRelationalExpressionTree,PendStatementTree,PositionalParameterTree,ProcStatementTree,QuotedStringTree,RelationalKeywordTree,ScheduleStatementTree,SetStatementTree,StatementTree,SymbolTree,SyntaxToken,TupleExpressionTree,UnquotedStringTree,XmitStatementTree
Base interface for all elements of the tree representation of the source code of a JCL file.
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from interface org.sonar.plugins.jcl.api.tree.HasTextRange
textRange
-
Method Details
-
children
-
parent
JclTree parent() -
getKind
JclTree.Kind getKind() -
is
-