public interface IPLIVisitor
For each node type
public boolean visit(T n) - Visits the node to perform
some operation. If true is returned, the node's child nodes will be
visited next. If false is returned, the node's child nodes will not
be visited.
Subclassing AbstractPL1Visitor rather than implementing this interface
directly is recommended.
PLIVisitorAdapter#accept(ASTNode, IPLIVisitor)| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
copyright |
| Modifier and Type | Method and Description |
|---|---|
boolean |
visit(com.ibm.etools.pli.application.model.pli.AbsoluteIncludable node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ActivatePart node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AdditionExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AllFilesClause node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AllocateStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Allocation node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AndExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssertFalseType node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssertStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssertTrueType node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssertUnreachableType node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssignByDimacross node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssignByName node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AssignmentStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Asterisk node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AttachStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Attribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.AttributeListAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.BasedAllocateOptions node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.BasedAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.BeginBlock node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.BeginOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.BeginStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Bound node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Bounds node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ByToCondition node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.CallStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.CancelThreadStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.CFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.CloseStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ColumnAnswerOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ColumnFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ConcatenationExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Condition node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ConditionPrefix node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ControlledAllocateOptions node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DataDataSpecification node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DataListFormatListSpecifications node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DateAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DDNameIncludable node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DeclarePart node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DeclareStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefaultDescriptorsClause node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefaultRangeClause node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefaultStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefaultValueAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefineAliasStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefinedAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefineOrdinalStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DefineStructureStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DelayStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DeleteStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DetachStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DimensionAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DisplayStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DivisionExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoGroup node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoSpecification node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DotQualifiedReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoType2 node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoType3 node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoType3DataListItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DoType4 node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.DownThruCondition node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EditDataSpecification node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ElseStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EndStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EntryAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EntryOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EntryOtherwiseReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EntryStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EntryWhenReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EnvironmentAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.EqualsExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExecCicsStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExecDliStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExecSqlStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExecStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExitStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExponentiationExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExportsAll node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExportsProcedureList node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExpressionDataListItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ExternalAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FactoredDeclarePartItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FactoredDefaultClause node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FactoredStructurePartItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FetchPart node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FetchStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FieldWidthFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FileReferenceClause node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FlushStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FormatListFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FormatStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FreeBasedOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FreeOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FreeStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.FromOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GenericAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GenericDescriptorAny node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GenericDescriptorAttributes node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GetFileStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GetStringStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GoToStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GreaterThanExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.GreaterThanOrEqualExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.HandleQualifiedReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.IfElseCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.IfStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.IgnoreOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.InfixOperator node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.InitialCallAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.InitialItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.InitialToAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.InitialValueAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.IntoOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ISubDefinedAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.IterateStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.IterationSpecification node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.KeyFromOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.KeyOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.KeyToOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Label node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LabelAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LabelPrefix node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LeaveStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LessThanExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LessThanOrEqualExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LessThanOrGreaterThanExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Level node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LineDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LineFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LinkageOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ListDataSpecification node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.Literal node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LocateStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LocatorQualifiedReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.LoopCondition node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroActivateStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroAnswerStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroAssignmentStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroCallStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroDeactivateStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroDeclarePart node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroDeclareStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroDoGroup node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroDoStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroDoTypeSkip node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroElseStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroEndStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroFactoredDeclarePartItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroGoToStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroIfElseCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroIfStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroIncludeStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroInscanStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroIterateStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroLeaveStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroNoteStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroNullStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroOtherwiseCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroOtherwiseStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroProcedureBlock node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroProcedureStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroProgramStructureNode node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroReferenceStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroReplaceStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroReturnStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroSelectGroup node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroSelectStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroWhenCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroWhenStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroXIncludeStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MacroXInscanStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MarginAnswerOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MemberIncludable node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.MultiplicationExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NodeReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NoMapOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NonStructureParameterDescription node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NoPrintDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NotEqualsExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NotGreaterThanExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NotLessThanExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.NullStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OnCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OnStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OnStatementSystemUnit node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OpenOptionsGroup node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OpenStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OptionsAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OrdinalValue node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OrExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OtherwiseCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.OtherwiseStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PackageBlock node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PackageOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PackageStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PageAnswerOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PageDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ParenthesizedExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PictureAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PLIName node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PLINode node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PopDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PrecisionSpecAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PrefixOperator node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PrintDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProcedureBlock node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProcedureListItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProcedureOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProcedureStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProcessDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProgramSourceFile node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ProgramStructureNode node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PushDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PutFileStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.PutStringStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.RangePrefix node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.RangeStartEnd node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReadStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReferableLengthAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReleaseAllStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReleaseEntryStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.RepeatCondition node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReservedAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReservesAll node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReservesVariableList node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ResignalStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ReturnStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.RevertStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.RewriteStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.RFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SelectGroup node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SelectStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SetOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SignalStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SimpleReference node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SkipAnswerOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SkipDirective node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SkipFormatItem node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SourceFile node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StopStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StreamCopyOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StreamFileOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StreamLineOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StreamPageOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StreamSkipOption node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StructureParameterDescription node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.StructurePart node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SubtractionExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.SuppressAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.TypeReferencingAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.UnaryExpression node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.UpThruCondition node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ValueAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.ValueAttributeList node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.VariableReferencingAttribute node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.WaitStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.WhenCompoundStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.WhenStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.WriteStatement node) |
boolean |
visit(com.ibm.etools.pli.application.model.pli.XorExpression node) |
static final java.lang.String copyright
boolean visit(com.ibm.etools.pli.application.model.pli.PLINode node)
boolean visit(com.ibm.etools.pli.application.model.pli.ActivatePart node)
boolean visit(com.ibm.etools.pli.application.model.pli.BasedAllocateOptions node)
boolean visit(com.ibm.etools.pli.application.model.pli.ControlledAllocateOptions node)
boolean visit(com.ibm.etools.pli.application.model.pli.AllocateStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.Allocation node)
boolean visit(com.ibm.etools.pli.application.model.pli.PageAnswerOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.SkipAnswerOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssertStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssertFalseType node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssertTrueType node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssertUnreachableType node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssignByDimacross node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssignByName node)
boolean visit(com.ibm.etools.pli.application.model.pli.AssignmentStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.AttachStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.Attribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.AttributeListAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.BasedAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.DateAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefaultValueAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefinedAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.DimensionAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.EntryAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.EnvironmentAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExternalAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.GenericAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.InitialCallAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.InitialToAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.InitialValueAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.ISubDefinedAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.LabelAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.OptionsAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.PictureAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.PrecisionSpecAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReferableLengthAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReservedAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.SuppressAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.TypeReferencingAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.ValueAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.VariableReferencingAttribute node)
boolean visit(com.ibm.etools.pli.application.model.pli.BeginOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.BeginStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.Bound node)
boolean visit(com.ibm.etools.pli.application.model.pli.Bounds node)
boolean visit(com.ibm.etools.pli.application.model.pli.CallStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.CancelThreadStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.CloseStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ColumnAnswerOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.Condition node)
boolean visit(com.ibm.etools.pli.application.model.pli.ConditionPrefix node)
boolean visit(com.ibm.etools.pli.application.model.pli.DataListFormatListSpecifications node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoType3DataListItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExpressionDataListItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.DataDataSpecification node)
boolean visit(com.ibm.etools.pli.application.model.pli.EditDataSpecification node)
boolean visit(com.ibm.etools.pli.application.model.pli.ListDataSpecification node)
boolean visit(com.ibm.etools.pli.application.model.pli.FromOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.IgnoreOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.IntoOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.KeyFromOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.KeyOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.KeyToOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.SetOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.DeclarePart node)
boolean visit(com.ibm.etools.pli.application.model.pli.FactoredDeclarePartItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.PLIName node)
boolean visit(com.ibm.etools.pli.application.model.pli.DeclareStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefaultDescriptorsClause node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefaultRangeClause node)
boolean visit(com.ibm.etools.pli.application.model.pli.FactoredDefaultClause node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefaultStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefineAliasStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefineOrdinalStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DefineStructureStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DelayStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DeleteStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DetachStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DisplayStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoSpecification node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoType2 node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoType3 node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoType4 node)
boolean visit(com.ibm.etools.pli.application.model.pli.ElseStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.EndStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.EntryOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.LinkageOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.NoMapOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.EntryOtherwiseReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.EntryStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.EntryWhenReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExecStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExecCicsStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExecDliStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExecSqlStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExitStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExportsAll node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExportsProcedureList node)
boolean visit(com.ibm.etools.pli.application.model.pli.Asterisk node)
boolean visit(com.ibm.etools.pli.application.model.pli.AdditionExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.AndExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.ConcatenationExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.DivisionExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.EqualsExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.ExponentiationExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.GreaterThanExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.GreaterThanOrEqualExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.LessThanExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.LessThanOrEqualExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.LessThanOrGreaterThanExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.MultiplicationExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.NotEqualsExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.NotGreaterThanExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.NotLessThanExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.OrExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.SubtractionExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.XorExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.Literal node)
boolean visit(com.ibm.etools.pli.application.model.pli.ParenthesizedExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.DotQualifiedReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.HandleQualifiedReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.LocatorQualifiedReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.SimpleReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.UnaryExpression node)
boolean visit(com.ibm.etools.pli.application.model.pli.FetchPart node)
boolean visit(com.ibm.etools.pli.application.model.pli.FetchStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.AllFilesClause node)
boolean visit(com.ibm.etools.pli.application.model.pli.FileReferenceClause node)
boolean visit(com.ibm.etools.pli.application.model.pli.FlushStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.FormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.CFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.ColumnFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.FieldWidthFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.EFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.FFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.FormatListFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.LineFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.PFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.RFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.SkipFormatItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.FormatStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.FreeOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.FreeBasedOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.FreeStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.GenericDescriptorAny node)
boolean visit(com.ibm.etools.pli.application.model.pli.GenericDescriptorAttributes node)
boolean visit(com.ibm.etools.pli.application.model.pli.GetFileStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.GetStringStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.GoToStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.IfStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.AbsoluteIncludable node)
boolean visit(com.ibm.etools.pli.application.model.pli.DDNameIncludable node)
boolean visit(com.ibm.etools.pli.application.model.pli.MemberIncludable node)
boolean visit(com.ibm.etools.pli.application.model.pli.InfixOperator node)
boolean visit(com.ibm.etools.pli.application.model.pli.InitialItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.IterateStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.IterationSpecification node)
boolean visit(com.ibm.etools.pli.application.model.pli.Label node)
boolean visit(com.ibm.etools.pli.application.model.pli.LabelPrefix node)
boolean visit(com.ibm.etools.pli.application.model.pli.LeaveStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.Level node)
boolean visit(com.ibm.etools.pli.application.model.pli.LineDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.LocateStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.LoopCondition node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroActivateStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroAnswerStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroAssignmentStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroCallStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroDeactivateStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroDeclarePart node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroFactoredDeclarePartItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroDeclareStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroDoStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroDoTypeSkip node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroElseStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroEndStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroGoToStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroIfStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroIncludeStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroInscanStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroIterateStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroLeaveStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroNoteStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroNullStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroOtherwiseStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroProcedureStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroReferenceStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroReplaceStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroReturnStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroSelectStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroWhenStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroXIncludeStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroXInscanStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MarginAnswerOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.NoPrintDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.NullStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.OnStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.OnStatementSystemUnit node)
boolean visit(com.ibm.etools.pli.application.model.pli.OpenOptionsGroup node)
boolean visit(com.ibm.etools.pli.application.model.pli.OpenStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.OrdinalValue node)
boolean visit(com.ibm.etools.pli.application.model.pli.OtherwiseStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.PackageOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.PackageStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.PageDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.NonStructureParameterDescription node)
boolean visit(com.ibm.etools.pli.application.model.pli.StructureParameterDescription node)
boolean visit(com.ibm.etools.pli.application.model.pli.PopDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.PrefixOperator node)
boolean visit(com.ibm.etools.pli.application.model.pli.PrintDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProcedureListItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProcedureOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProcedureStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProcessDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.PushDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.PutFileStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.PutStringStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.RangePrefix node)
boolean visit(com.ibm.etools.pli.application.model.pli.RangeStartEnd node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReadStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReleaseAllStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReleaseEntryStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ByToCondition node)
boolean visit(com.ibm.etools.pli.application.model.pli.DownThruCondition node)
boolean visit(com.ibm.etools.pli.application.model.pli.RepeatCondition node)
boolean visit(com.ibm.etools.pli.application.model.pli.UpThruCondition node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReservesAll node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReservesVariableList node)
boolean visit(com.ibm.etools.pli.application.model.pli.ResignalStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.ReturnStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.RevertStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.RewriteStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.SelectStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.SignalStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.SkipDirective node)
boolean visit(com.ibm.etools.pli.application.model.pli.SourceFile node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProgramSourceFile node)
boolean visit(com.ibm.etools.pli.application.model.pli.StopStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.StreamLineOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.StreamPageOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.StreamSkipOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.StreamCopyOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.StreamFileOption node)
boolean visit(com.ibm.etools.pli.application.model.pli.BeginBlock node)
boolean visit(com.ibm.etools.pli.application.model.pli.DoGroup node)
boolean visit(com.ibm.etools.pli.application.model.pli.IfElseCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroDoGroup node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroIfElseCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroOtherwiseCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroProcedureBlock node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroProgramStructureNode node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroSelectGroup node)
boolean visit(com.ibm.etools.pli.application.model.pli.MacroWhenCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.NodeReference node)
boolean visit(com.ibm.etools.pli.application.model.pli.OnCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.OtherwiseCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.PackageBlock node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProcedureBlock node)
boolean visit(com.ibm.etools.pli.application.model.pli.ProgramStructureNode node)
boolean visit(com.ibm.etools.pli.application.model.pli.SelectGroup node)
boolean visit(com.ibm.etools.pli.application.model.pli.WhenCompoundStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.StructurePart node)
boolean visit(com.ibm.etools.pli.application.model.pli.FactoredStructurePartItem node)
boolean visit(com.ibm.etools.pli.application.model.pli.ValueAttributeList node)
boolean visit(com.ibm.etools.pli.application.model.pli.WaitStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.WhenStatement node)
boolean visit(com.ibm.etools.pli.application.model.pli.WriteStatement node)