Interface StatementTree
- All Superinterfaces:
HasTextRange,JclTree
- All Known Subinterfaces:
BaseDdStatementTree,CommandStatementTree,ControlEndStatementTree,ControlStatementTree,DdInStreamStatementTree,DdStatementTree,ElseStatementTree,EndIfStatementTree,ExecStatementTree,ExplicitStatementTree,ExportStatementTree,GenericStatementTree,IfStatementTree,ImplicitDdInStreamStatementTree,IncludeStatementTree,JclLibStatementTree,JobStatementTree,NotifyStatementTree,NullStatementTree,OperationStatementTree,OutputStatementTree,PendStatementTree,ProcStatementTree,ScheduleStatementTree,SetStatementTree,XmitStatementTree
Base interface for all JCL statements.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.sonar.plugins.jcl.api.tree.JclTree
JclTree.Kind -
Method Summary
Methods inherited from interface org.sonar.plugins.jcl.api.tree.HasTextRange
textRange
-
Method Details
-
nameValue
- Returns:
- the statement name, if it is present.
-
operationValue
- Returns:
- the operation name, if it is present.
-