Uses of Interface
com.ibm.etools.cobol.application.model.cobol.ASTNode

Uses of ASTNode in com.ibm.etools.cobol.application.model.cobol
 

Subinterfaces of ASTNode in com.ibm.etools.cobol.application.model.cobol
 interface AbstractDataItem
          A representation of a data item.
 interface AcceptDataTransferStmt
          A representation of an ACCEPT data transfer statement.
 interface AcceptStmt
          A representation of an ACCEPT statement in the PROCEDURE division.
 interface AcceptSystemInfoTransferStmt
          A representation of an ACCEPT system information transfer statement.
 interface ActualParameter
          A representation of a parameter in the USING phrase of a CALL statement.
 interface AddCorrStmt
          A representation of an ADD statement with a CORRESPONDING phrase.
 interface AddressingItem
          A representation of an addressing data item.
 interface AddressOf
          A representation of the ADDRESS OF special register.
 interface AddStmt
          A representation of an ADD statement in the PROCEDURE division.
 interface AddToGivingStmt
          A representation of an ADD statement with a GIVING clause.
 interface AddToStmt
          A representation of an ADD statement with a TO clause.
 interface AllSubscript
          A representation of an ALL table subscript.
 interface Alphabet
          A representation of the ALPHABET clause in the SPECIAL-NAMES paragraph in the environment division.
 interface AlphabeticItem
          A representation of an alphabetic data item.
 interface AlphaNumericEditedItem
          A representation of an alphanumeric edited data item.
 interface AlphaNumericItem
          A representation of an alphanumeric data item.
 interface AlterClause
          A representation of the procedure names in an ALTER statement.
 interface AlternateKeyClause
          A representation of an alternate key clause in a file control entry of a file with indexed organization.
 interface AlterStmt
          A representation of an ALTER statement in the PROCEDURE division.
 interface ArithOperand
          A representation of a data item used in an arithmetic statement, optionally followed by the ROUNDED keyword.
 interface ArithStmt
          A representation of an arithmetic statement in the PROCEDURE division.
 interface BaseProgram
          A representation of a base program.
 interface BinarySearchStmt
          A representation of a binary SEARCH statement in the PROCEDURE division.
 interface Branch
          A representation of the statements or NEXT SENTENCE in the ELSE and THEN clauses of an IF statement.
 interface CallStmt
          A representation of a CALL statement in the PROCEDURE division.
 interface CancelStmt
          A representation of a CANCEL statement in the PROCEDURE division.
 interface CicsStmt
          A representation of the part of an EXEC CICS statement following the EXEC CICS keywords.
 interface CloseObject
          A representation of a phrase describing a file in a CLOSE statement.
 interface CloseReel
          A representation of the REEL clause in a CLOSE statement.
 interface CloseReelOrUnit
          A representation of the the REEL or UNIT clause in a CLOSE statement.
 interface CloseStmt
          A representation of a CLOSE statement in the PROCEDURE division.
 interface CloseUnit
          A representation of the UNIT clause in a CLOSE statement.
 interface ComputeStmt
          A representation of a COMPUTE statement in the PROCEDURE division.
 interface ConfigurationSection
          A representation of the configuration section in the environment division.
 interface ContinueStmt
          A representation of a CONTINUE statement in the PROCEDURE division.
 interface CurrencySignClause
          A representation of CURRENCY SIGN clause in the SPECIAL-NAMES paragraph.
 interface DataDivision
          A representation of the data division.
 interface DataItem
          A representation of a data description entry in the data division.
 interface DataRef
          A representation of a reference to a data item in a COBOL program.
 interface DataSubscript
          A representation of a data item used as a table subscript.
 interface DBCSItem
          A representation of a DBCS data item.
 interface DebuggingUseStmt
          A representation of a DEBUGGING declarative in the declaratives section of the PROCEDURE division.
 interface Declaratives
          A representation of the declaratives in the PROCEDURE division.
 interface DeleteStmt
          A representation of a DELETE statement in the PROCEDURE division.
 interface DisplayStmt
          A representation of a DISPLAY statement in the PROCEDURE division.
 interface DivideByGivingRemainderStmt
          A representation of a DIVIDE statement with BY, GIVING, and REMAINDER clauses.
 interface DivideByGivingSimpleStmt
          A representation of a DIVIDE statement with BY and GIVING clauses.
 interface DivideByGivingStmt
          A representation of a DIVISION statement with BY and GIVING clauses.
 interface DivideIntoGivingRemainderStmt
          A representation of a DIVIDE statement with INTO, GIVING, and REMAINDER clauses.
 interface DivideIntoGivingSimpleStmt
          A representation of a DIVIDE statement with INTO and GIVING clauses.
 interface DivideIntoGivingStmt
          A representation of a DIVIDE statement with an INTO and a GIVING clause.
 interface DivideIntoSimpleStmt
          A representation of a DIVIDE statement with an INTO clause.
 interface DivideStmt
          A representation of a DIVIDE statement in the PROCEDURE division.
 interface ElementaryDataItem
          A representation of an elementary data item.
 interface EntryStmt
          A representation of an ENTRY statement in the PROCEDURE division.
 interface Environment
          A representation of an environment.
 interface EnvironmentDivision
          A representation of the ENVIRONMENT division.
 interface EvaluateAny
          A representation of ANY in the WHEN clause of an EVALUATE statement.
 interface EvaluateExprRange
          A representation of a range of values in the WHEN clause of an EVALUATE statement.
 interface EvaluateObject
          A representation of an expression in the WHEN clause of an EVALUATE statement.
 interface EvaluateStmt
          A representation of an EVALUATE statement in the PROCEDURE division.
 interface EvaluateWhenBlock
          A representation of a WHEN phrase in an EVALUATE statement.
 interface EvaluateWhenClause
          A representation of a WHEN clause in an EVALUATE statement.
 interface ExceptionUseStmt
          A representation of an EXCEPTION declarative in the declaratives section of the PROCEDURE division.
 interface ExecCicsStmt
          A representation of an EXEC CICS statement.
 interface ExecSqlStmt
          A representation of an EXEC SQL statement.
 interface ExitProgramStmt
          A representation of the EXIT PROGRAM statement.
 interface ExitStmt
          A representation of an EXIT statement.
 interface Expr
          A representation of an expression in the PROCEDURE division.
 interface Expr88Cond
          A representation of a level 88 conditional.
 interface ExprArithAdd
          A representation of an add arithmetic expression.
 interface ExprArithBinary
          A representation of a binary arithmetic expression.
 interface ExprArithDivide
          A representation of a divide arithmetic expression.
 interface ExprArithExpo
          A representation of an exponentiation arithmetic expression.
 interface ExprArithmetic
          A representation of an arithmetic expression.
 interface ExprArithMultiply
          A representation of a multiply arithmetic expression.
 interface ExprArithSubtract
          A representation of a subtract arithmetic expression.
 interface ExprArithUnaryMinus
          A representation of a unary minus arithmetic expression.
 interface ExprClassCond
          A representation of a class condition.
 interface ExprComplexCond
          A representation of a complex conditional expression.
 interface ExprConditional
          A representation of a conditional expression.
 interface ExprDataRef
          A representation of the use of a data item in an expression.
 interface ExprEqual
          A representation of an equal relational condition.
 interface ExprGreater
          A representation of a greater relational condition expression.
 interface ExprGreaterOrEqual
          A representation of greater or equal relational condition expression.
 interface ExprIndexRef
          A representation of the use of an index in an expression.
 interface ExprIsNotSignCond
          A representation of a sign condition with the IS NOT phrase.
 interface ExprIsNotStdClassCond
          A representation of a standard class condition with the phrase IS NOT.
 interface ExprIsNotUserClassCond
          A representation of a user class condition with the IS NOT phrase.
 interface ExprIsSignCond
          A representation of a sign condition with the IS keyword.
 interface ExprIsStdClassCond
          A representation of a standard class condition with the IS phrase.
 interface ExprIsUserClassCond
          A representation of a user class condition with the IS phrase.
 interface ExprLess
          A representation of a less relational condition expression.
 interface ExprLessOrEqual
          A representation of a less or equal relational condition expression.
 interface ExprLiteral
          A representation of a literal in an expression.
 interface ExprLogicalAnd
          A representation of an and logical binary expression.
 interface ExprLogicalBinary
          A representation of a binary logical expression.
 interface ExprLogicalNot
          A representation of a not logical expression.
 interface ExprLogicalOr
          A representation of an or logical binary expression.
 interface ExprNotEqual
          A representation of a not equal relational condition expression
 interface ExprNotGreater
          A representation of a not greater relational condition expression.
 interface ExprNotLess
          A representation of a not less relational condition expression
 interface ExprRelationCond
          A representation of a relational condition expression.
 interface ExprSignCond
          A representation of a sign condition expression.
 interface ExprSimpleCond
          A representation of a simple conditional expression.
 interface ExprStdClassCond
          A representation of a standard class condition.
 interface ExprSwitchStatusCond
          A representation of a switch status condition.
 interface ExprUserClassCond
          A representation of a user class condition.
 interface FileControlEntry
          A representation of a file control entry in the INPUT-OUTPUT section of the ENVIRONMENT division.
 interface FileDescriptionEntry
          A representation of a file description entry.
 interface FileSection
          A representation of the file section in the data division.
 interface FixedTableDataItem
          A representation of a fixed table data item.
 interface FormalParameter
          A representation of a formal Parameter specified in the USING clause.
 interface FuncRef
          A representation of a function call.
 interface GoBackStmt
          A representation of the GOBACK statement.
 interface GoToConditionalStmt
          A representation of a conditional GO TO statement.
 interface GoToStmt
          A representation of a GO TO statement in the PROCEDURE division.
 interface GoToUnconditionalStmt
          A representation of an unconditional GO TO statement.
 interface GroupDataItem
          A representation of a group data item.
 interface IdentificationDivision
          A representation of the identification division.
 interface IfThenElseStmt
          A representation of an IF statement in the PROCEDURE division.
 interface IndexedFileControlEntry
          A representation of a file control entry for a file with indexed organization.
 interface IndexRef
          A representation of the use of an index.
 interface IndexSubscript
          A representation of a subscript that is an index variable.
 interface IndexVariable
          A representation of an index specified in an INDEXED BY phrase in a data declaration entry.
 interface InitializeStmt
          A representation of an INITIALIZE statement in the PROCEDURE division.
 interface InputOutputSection
          A representation of the INPUT-OUTPUT section of the ENVIRONMENT division.
 interface InspectAfterClause
          A representation of an AFTER clause in an INSPECT statement.
 interface InspectBeforeClause
          A representation of a BEFORE clause in an INSPECT statement.
 interface InspectBeforeOrAfterClause
          A representation of a BEFORE or AFTER clause in an INSPECT statement.
 interface InspectConvertingStmt
          A representation of an INSPECT statement with a CONVERTING clause.
 interface InspectReplacingAll
          A representation of the ALL clause in a REPLACING clause in an INSPECT statement.
 interface InspectReplacingAllOrLeadingOrFirst
          A representation of an ALL, LEADING, or FIRST clause in a REPLACING clause in an INSPECT statement.
 interface InspectReplacingAllOrLeadingOrFirstClause
          A representation of the part of an ALL, LEADING, or FIRST clause after the first keyword within the REPLACING clause of an INSPECT statement.
 interface InspectReplacingCharactersBy
          A representation of an INSPECT statement with a CHARACTERS BY clause.
 interface InspectReplacingClause
          A representation of a clause within the REPLACING clause of an INSPECT statement.
 interface InspectReplacingFirst
          A representation of a FIRST clause in a REPLACING clause in an INSPECT statement.
 interface InspectReplacingLeading
          A representation of a LEADING clause in a REPLACING clause in an INSPECT statement.
 interface InspectReplacingStmt
          A representation of an INSPECT statement with a REPLACING clause.
 interface InspectStmt
          A representation of an INSPECT statement in the PROCEDURE division.
 interface InspectTallyingAll
          A representation of the part of the TALLYING phrase after the ALL keyword in an INSPECT statement.
 interface InspectTallyingAllOrLeading
          A representation of the part of the ALL or LEADING keywords in the TALLYING phrase in an INSPECT statement.
 interface InspectTallyingAllOrLeadingClause
          A representation of an ALL or LEADING clause in a TALLYING phrase in an INSPECT statement.
 interface InspectTallyingCharacters
          A representation of the CHARACTERS clause in the TALLYING phrase in an INSPECT statement.
 interface InspectTallyingClause
          A representation of the TALLYING phrase in an INSPECT statement.
 interface InspectTallyingComparand
          A representation of the part of the TALLYING phrase following the FOR keyword in an INSPECT statement.
 interface InspectTallyingLeading
          A representation of the part of the TALLYING phrase after the LEADING keyword in an INSPECT statement.
 interface InspectTallyingReplacingStmt
          A representation of an INSPECT statement with TALLYING and REPLACING phrases.
 interface InspectTallyingStmt
          A representation of an INSPECT statement with a TALLYING clause.
 interface IntSubscript
          A representation of a table subscript that is an integer literal.
 interface IOFiles
          A representation of the files specified in the USING clause in a MERGE or SORT statement, or the GIVING clause in a SORT statement.
 interface IOFilesOrProcedure
          A representation of either the files in the GIVING clause or the procedures in the OUTPUT PROCEDURE clause of the MERGE and SORT statements, or the USING and INPUT PROCEDURE clauses in the SORT statement.
 interface IOProcedure
          A representation of the procedures in the OUTPUT PROCEDURE clause in the MERGE and SORT statements, and the INPUT PROCEDURE clause in a SORT statement.
 interface KeyCondition
          A representation of the KEY phrase in a START statement.
 interface LengthOf
          A representation of the LENGTH OF special register.
 interface Level01Item
          A representation of a level 1 data item.
 interface Level66Item
          A representation of a level 66 data item.
 interface Level77Item
          A representation of a level 77 data item.
 interface Level88Item
          A representation of a level 88 data item.
 interface Level88ItemRef
          A representation of a use of a level 88 data item in the PROCEDURE division.
 interface LinageCounter
          A representation of the LINAGE COUNTER special register.
 interface LineSequentialFileControlEntry
          A representation of file control entry for a file with line sequential organization.
 interface LinkageSection
          A representation of the linkage section in the data division.
 interface Literal
          A representation of a literal.
 interface LiteralTypedValue
          A representation of a literal value.
 interface LiteralValueList
          A representation of the literal values in the ALPHABET clause in the SPECIAL-NAMES paragraph.
 interface LiteralValueRange
          A representation of a range of literal values specified in a THROUGH clause.
 interface LocalStorageSection
          A representation of the local storage section in the data division.
 interface MemorySize
          A representation of the MEMORY SIZE clause in the OBJECT-COMPUTER paragraph in the environment division.
 interface MergeStmt
          A representation of a MERGE statement in the PROCEDURE division.
 interface MnemonicName
          A representation of a mnemonic name in specified in the SPECIAL-NAMES paragraph.
 interface MoveCorrStmt
          A representation of a MOVE statement with a CORRESPONDING clause.
 interface MoveSimpleStmt
          A representation of a MOVE statement in the PROCEDURE division.
 interface MoveStmt
          A representation of a MOVE statement in the PROCEDURE division.
 interface MultiplyByGivingStmt
          A representation of a MULTIPLY statement with BY and GIVING clauses.
 interface MultiplyByStmt
          A representation of a MULTIPLY statement with a BY clause.
 interface MultiplyStmt
          A representation of a MULTIPLY statement in the PROCEDURE division.
 interface NamedElement
          An interface implemented by each node of the syntax tree that has a name.
 interface NumericEditedItem
          A representation of a numeric edited data item.
 interface NumericItem
          A representation of a numeric data item.
 interface ObjectComputerParagraph
          A representation of the OBJECT-COMPUTER paragraph in the configuration section of the environment division.
 interface ObjectReferenceItem
          A representation of an object reference.
 interface OnKeyClause
          A representation of an ON KEY clause in a MERGE or SORT statement.
 interface OpenClause
          A representation of the INPUT, OUTPUT, I-O, and EXTEND phrases in an OPEN statement.
 interface OpenObject
          A representation of a file in an OPEN statement.
 interface OpenStmt
          A representation of an OPEN statement.
 interface Paragraph
          A representation of a paragraph in the PROCEDURE division.
 interface PerformBody
          A representation of either the procedures or the statements in a PERFORM statement.
 interface PerformFromTo
          A representation of the procedures in a PERFORM statement.
 interface PerformInline
          A representation of the statements in an inline PERFORM statement.
 interface PerformIterationController
          A representation of the part of a PERFORM statement that controls the execution.
 interface PerformStmt
          A representation of a PERFORM statement in the PROCEDURE division.
 interface PIControllerTimes
          A representation of the TIMES clause in a PERFORM statement.
 interface PIControllerUntil
          A representation of the UNTIL phrase in a PERFORM statement.
 interface PIControllerVarying
          A representation of the VARYING phrase in a PERFORM statement.
 interface PIControllerVaryingClause
          A representation of the VARYING clause in a PERFORM statement.
 interface ProcedureDivision
          A representation of the PROCEDURE division.
 interface ProcedureDivisionHeader
          A representation of the USING and RETURNING clauses in the PROCEDURE division header.
 interface Program
          A representation of a program.
 interface ProgramSourceFile
          A representation of a file that contains one or more COBOL programs.
 interface ReadStmt
          A representation of a READ statement in the PROCEDURE division.
 interface RefMod
          A representation of a reference modifier.
 interface RelativeFileControlEntry
          A representation of a file control entry for a file with relative organization.
 interface ReleaseStmt
          A representation of a RELEASE statement in the PROCEDURE division.
 interface ReplacingClause
          A representation of a REPLACING clause in an INITIALIZE statement.
 interface ReservePhrase
          A representation of the RESERVE clause in a file control entry.
 interface ReturnStmt
          A representation of a RETURN statement in the PROCEDURE division.
 interface RewriteStmt
          A representation of a REWRITE statement in the PROCEDURE division.
 interface SearchStmt
          A representation of a SEARCH statement in the PROCEDURE division.
 interface SearchWhenClause
          A representation of a WHEN clause in a SEARCH statement.
 interface Section
          A representation of a section in the PROCEDURE division.
 interface SectionOrParagraph
          A representation of either a section or a paragraph in the PROCEDURE division.
 interface Sentence
          A representation of a sentence in the PROCEDURE division.
 interface SequentialFileControlEntry
          A representation of a sequential file control entry.
 interface SerialSearchStmt
          A representation of a serial SEARCH statement in the PROCEDURE division.
 interface Set88ItemsStmt
          A representation of a SET statement for conditions.
 interface SetAdjustIndicesStmt
          A representation of SET statement for adjusting indices.
 interface SetIndicesStmt
          A representation of a SET statement for basic table handling.
 interface SetPointersStmt
          A representation of a SET statement that sets pointer values.
 interface SetPointersToAddressStmt
          A representation of a SET statement that sets pointer values to an address.
 interface SetPointersToNullStmt
          A representation of a SET statement that sets the pointer values to null.
 interface SetProcPointersStmt
          A representation of SET statement that sets procedure pointer values.
 interface SetProcPointersToEntryStmt
          A representation of a SET statement that sets procedure pointers to an ENTRY.
 interface SetProcPointersToNullStmt
          A representation of a SET statement that sets procedure pointers to null.
 interface SetProcPointersToPointerStmt
          A representation of a SET statement that sets procedure pointers values from pointer values.
 interface SetProcPointersToProcPointerStmt
          A representation of a SET statement that sets procedure pointer values from a procedure pointer.
 interface SetStmt
          A representation of a SET statement in the PROCEDURE division.
 interface SetSwitchesClause
          A representation of a clause in a SET statement.
 interface SetSwitchesStmt
          A representation of a SET statement for external switches.
 interface SimpleRef
          A representation of the use of a data item in a COBOL program.
 interface SortStmt
          A representation of a SORT statement in the PROCEDURE division.
 interface SourceComputerParagraph
          A representation of the SOURCE-COMPUTER paragraph in the configuration section of the environment division.
 interface SourceFile
          A representation of a file that contains COBOL source.
 interface SpecialNamesParagraph
          A representation of the SPECIAL-NAMES paragraph in the CONFIGURATION section of the ENVIRONMENT division.
 interface SpecialRegister
          A representation of a special register.
 interface StartStmt
          A representation of a START statement in the PROCEDURE division.
 interface Stmt
          A representation of a statement in the PROCEDURE division.
 interface StopLiteralStmt
          A representation of a STOP statement with a literal.
 interface StopRunStmt
          A representation of a STOP RUN statement in the PROCEDURE division.
 interface StopStmt
          A representation of a STOP statement in the PROCEDURE division.
 interface StringClause
          A representation of the sending fields in a STRING statement.
 interface StringStmt
          A representation of a STRING statement in the PROCEDURE division.
 interface SubtractCorrStmt
          A representation of a SUBTRACT statement with a CORRESPONDING clause.
 interface SubtractFromGivingStmt
          A representation of a SUBTRACT statement with FROM and GIVING clauses.
 interface SubtractFromStmt
          A representation of a SUBTRACT statement with a FROM clause.
 interface SubtractStmt
          A representation of a SUBTRACT statement in the PROCEDURE division.
 interface SwitchStatusCondition
          A representation of a condition name specified in the SPECIAL-NAMES paragraph.
 interface SymbolicCharactersClause
          A representation of the SYMBOLIC CHARACTERS clause in the SPECIAL-NAMES paragraph.
 interface TableDataItem
          A representation of a table data item.
 interface TableKeyInfo
          A representation of an ASCENDING KEY or DESCENDING key phrase in a data declaration entry.
 interface TableRef
          A representation of a reference to a table data item.
 interface TableSubscript
          A representation of a table subscript.
 interface TopLevelVariable
          A representation of a level 1 data item or a level 77 data item in the working storage section, local storage section, and linkage section of the data division.
 interface TopLevelVariableSet
          A representation of level 1 data items and level 77 data items in the working storage section, local storage section, and linkage section of the data division.
 interface UnicodeItem
          A representation of a Unicode data item.
 interface UnstringDelimitedClause
          A representation of the DELIMITED clause in an UNSTRING statement.
 interface UnstringDelimiter
          A representation of a delimiter in an UNSTRING statement.
 interface UnstringIntoClause
          A representation of an INTO clause in an UNSTRING statement.
 interface UnstringStmt
          A representation of an UNSTRING statement in the PROCEDURE division.
 interface UPSISwitch
          A representation of a UPSI switch specified in the SPECIAL-NAMES paragraph.
 interface UserDefinedCharacterClass
          A representation of a character class specified in the SPECIAL-NAMES paragraph.
 interface UseStmt
          A representation of a USE statement in the PROCEDURE division.
 interface VariableTableDataItem
          A representation of a variable table data item.
 interface WorkingStorageSection
          A representation of the working storage section in the data division.
 interface WriteAdvancingClause
          A representation of the ADVANCING clause in a WRITE statement.
 interface WriteStmt
          A representation of a WRITE statement in the PROCEDURE division.
 

Methods in com.ibm.etools.cobol.application.model.cobol that return ASTNode
 ASTNode ASTNode.getParent()
          Returns the value of the 'Parent' reference.
 

Methods in com.ibm.etools.cobol.application.model.cobol with parameters of type ASTNode
 void ASTNode.setParent(ASTNode value)
          Sets the value of the 'Parent' reference.