|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AbstractDataItem | A representation of a data item. |
| AcceptDataTransferStmt | A representation of an ACCEPT data transfer statement. |
| AcceptStmt | A representation of an ACCEPT statement in the PROCEDURE division. |
| AcceptSystemInfoTransferStmt | A representation of an ACCEPT system information transfer statement. |
| ActualParameter | A representation of a parameter in the USING phrase of a CALL statement. |
| AddCorrStmt | A representation of an ADD statement with a CORRESPONDING phrase. |
| AddressingItem | A representation of an addressing data item. |
| AddressOf | A representation of the ADDRESS OF special register. |
| AddStmt | A representation of an ADD statement in the PROCEDURE division. |
| AddToGivingStmt | A representation of an ADD statement with a GIVING clause. |
| AddToStmt | A representation of an ADD statement with a TO clause. |
| AllSubscript | A representation of an ALL table subscript. |
| Alphabet | A representation of the ALPHABET clause in the SPECIAL-NAMES paragraph in the environment division. |
| AlphabeticItem | A representation of an alphabetic data item. |
| AlphaNumericEditedItem | A representation of an alphanumeric edited data item. |
| AlphaNumericItem | A representation of an alphanumeric data item. |
| AlterClause | A representation of the procedure names in an ALTER statement. |
| AlternateKeyClause | A representation of an alternate key clause in a file control entry of a file with indexed organization. |
| AlterStmt | A representation of an ALTER statement in the PROCEDURE division. |
| ArithOperand | A representation of a data item used in an arithmetic statement, optionally followed by the ROUNDED keyword. |
| ArithStmt | A representation of an arithmetic statement in the PROCEDURE division. |
| ASTNode | The interface that is implemented by each node of the syntax tree in the COBOL model. |
| BaseProgram | A representation of a base program. |
| BinarySearchStmt | A representation of a binary SEARCH statement in the PROCEDURE division. |
| Branch | A representation of the statements or NEXT SENTENCE in the ELSE and THEN clauses of an IF statement. |
| CallStmt | A representation of a CALL statement in the PROCEDURE division. |
| CancelStmt | A representation of a CANCEL statement in the PROCEDURE division. |
| CicsStmt | A representation of the part of an EXEC CICS statement following the EXEC CICS keywords. |
| CloseObject | A representation of a phrase describing a file in a CLOSE statement. |
| CloseReel | A representation of the REEL clause in a CLOSE statement. |
| CloseReelOrUnit | A representation of the the REEL or UNIT clause in a CLOSE statement. |
| CloseStmt | A representation of a CLOSE statement in the PROCEDURE division. |
| CloseUnit | A representation of the UNIT clause in a CLOSE statement. |
| ComputeStmt | A representation of a COMPUTE statement in the PROCEDURE division. |
| ConfigurationSection | A representation of the configuration section in the environment division. |
| ContinueStmt | A representation of a CONTINUE statement in the PROCEDURE division. |
| CurrencySignClause | A representation of CURRENCY SIGN clause in the SPECIAL-NAMES paragraph. |
| DataDivision | A representation of the data division. |
| DataItem | A representation of a data description entry in the data division. |
| DataRef | A representation of a reference to a data item in a COBOL program. |
| DataRefOrIndexRef | A representation of the use of a data item or index. |
| DataRefOrLiteral | A representation of either a literal or the name of a data item in a COBOL program. |
| DataRefOrLiteralOrIndexRef | A representation of a data reference, literal, or index reference. |
| DataSubscript | A representation of a data item used as a table subscript. |
| DBCSItem | A representation of a DBCS data item. |
| DebuggingUseStmt | A representation of a DEBUGGING declarative in the declaratives section of the PROCEDURE division. |
| Declaratives | A representation of the declaratives in the PROCEDURE division. |
| DeleteStmt | A representation of a DELETE statement in the PROCEDURE division. |
| DisplayStmt | A representation of a DISPLAY statement in the PROCEDURE division. |
| DivideByGivingRemainderStmt | A representation of a DIVIDE statement with BY, GIVING, and REMAINDER clauses. |
| DivideByGivingSimpleStmt | A representation of a DIVIDE statement with BY and GIVING clauses. |
| DivideByGivingStmt | A representation of a DIVISION statement with BY and GIVING clauses. |
| DivideIntoGivingRemainderStmt | A representation of a DIVIDE statement with INTO, GIVING, and REMAINDER clauses. |
| DivideIntoGivingSimpleStmt | A representation of a DIVIDE statement with INTO and GIVING clauses. |
| DivideIntoGivingStmt | A representation of a DIVIDE statement with an INTO and a GIVING clause. |
| DivideIntoSimpleStmt | A representation of a DIVIDE statement with an INTO clause. |
| DivideStmt | A representation of a DIVIDE statement in the PROCEDURE division. |
| ElementaryDataItem | A representation of an elementary data item. |
| EntryStmt | A representation of an ENTRY statement in the PROCEDURE division. |
| Environment | A representation of an environment. |
| EnvironmentDivision | A representation of the ENVIRONMENT division. |
| EvaluateAny | A representation of ANY in the WHEN clause of an EVALUATE statement. |
| EvaluateExprRange | A representation of a range of values in the WHEN clause of an EVALUATE statement. |
| EvaluateObject | A representation of an expression in the WHEN clause of an EVALUATE statement. |
| EvaluateStmt | A representation of an EVALUATE statement in the PROCEDURE division. |
| EvaluateWhenBlock | A representation of a WHEN phrase in an EVALUATE statement. |
| EvaluateWhenClause | A representation of a WHEN clause in an EVALUATE statement. |
| ExceptionUseStmt | A representation of an EXCEPTION declarative in the declaratives section of the PROCEDURE division. |
| ExecCicsStmt | A representation of an EXEC CICS statement. |
| ExecSqlStmt | A representation of an EXEC SQL statement. |
| ExitProgramStmt | A representation of the EXIT PROGRAM statement. |
| ExitStmt | A representation of an EXIT statement. |
| Expr | A representation of an expression in the PROCEDURE division. |
| Expr88Cond | A representation of a level 88 conditional. |
| ExprArithAdd | A representation of an add arithmetic expression. |
| ExprArithBinary | A representation of a binary arithmetic expression. |
| ExprArithDivide | A representation of a divide arithmetic expression. |
| ExprArithExpo | A representation of an exponentiation arithmetic expression. |
| ExprArithmetic | A representation of an arithmetic expression. |
| ExprArithMultiply | A representation of a multiply arithmetic expression. |
| ExprArithSubtract | A representation of a subtract arithmetic expression. |
| ExprArithUnaryMinus | A representation of a unary minus arithmetic expression. |
| ExprClassCond | A representation of a class condition. |
| ExprComplexCond | A representation of a complex conditional expression. |
| ExprConditional | A representation of a conditional expression. |
| ExprDataRef | A representation of the use of a data item in an expression. |
| ExprEqual | A representation of an equal relational condition. |
| ExprGreater | A representation of a greater relational condition expression. |
| ExprGreaterOrEqual | A representation of greater or equal relational condition expression. |
| ExprIndexRef | A representation of the use of an index in an expression. |
| ExprIsNotSignCond | A representation of a sign condition with the IS NOT phrase. |
| ExprIsNotStdClassCond | A representation of a standard class condition with the phrase IS NOT. |
| ExprIsNotUserClassCond | A representation of a user class condition with the IS NOT phrase. |
| ExprIsSignCond | A representation of a sign condition with the IS keyword. |
| ExprIsStdClassCond | A representation of a standard class condition with the IS phrase. |
| ExprIsUserClassCond | A representation of a user class condition with the IS phrase. |
| ExprLess | A representation of a less relational condition expression. |
| ExprLessOrEqual | A representation of a less or equal relational condition expression. |
| ExprLiteral | A representation of a literal in an expression. |
| ExprLogicalAnd | A representation of an and logical binary expression. |
| ExprLogicalBinary | A representation of a binary logical expression. |
| ExprLogicalNot | A representation of a not logical expression. |
| ExprLogicalOr | A representation of an or logical binary expression. |
| ExprNotEqual | A representation of a not equal relational condition expression |
| ExprNotGreater | A representation of a not greater relational condition expression. |
| ExprNotLess | A representation of a not less relational condition expression |
| ExprRelationCond | A representation of a relational condition expression. |
| ExprSignCond | A representation of a sign condition expression. |
| ExprSimpleCond | A representation of a simple conditional expression. |
| ExprStdClassCond | A representation of a standard class condition. |
| ExprSwitchStatusCond | A representation of a switch status condition. |
| ExprUserClassCond | A representation of a user class condition. |
| FileControlEntry | A representation of a file control entry in the INPUT-OUTPUT section of the ENVIRONMENT division. |
| FileDescriptionEntry | A representation of a file description entry. |
| FileSection | A representation of the file section in the data division. |
| FixedTableDataItem | A representation of a fixed table data item. |
| FormalParameter | A representation of a formal Parameter specified in the USING clause. |
| FuncRef | A representation of a function call. |
| GoBackStmt | A representation of the GOBACK statement. |
| GoToConditionalStmt | A representation of a conditional GO TO statement. |
| GoToStmt | A representation of a GO TO statement in the PROCEDURE division. |
| GoToUnconditionalStmt | A representation of an unconditional GO TO statement. |
| GroupDataItem | A representation of a group data item. |
| IdentificationDivision | A representation of the identification division. |
| IfThenElseStmt | A representation of an IF statement in the PROCEDURE division. |
| IndexedFileControlEntry | A representation of a file control entry for a file with indexed organization. |
| IndexRef | A representation of the use of an index. |
| IndexSubscript | A representation of a subscript that is an index variable. |
| IndexVariable | A representation of an index specified in an INDEXED BY phrase in a data declaration entry. |
| InitializeStmt | A representation of an INITIALIZE statement in the PROCEDURE division. |
| InputOutputSection | A representation of the INPUT-OUTPUT section of the ENVIRONMENT division. |
| InspectAfterClause | A representation of an AFTER clause in an INSPECT statement. |
| InspectBeforeClause | A representation of a BEFORE clause in an INSPECT statement. |
| InspectBeforeOrAfterClause | A representation of a BEFORE or AFTER clause in an INSPECT statement. |
| InspectConvertingStmt | A representation of an INSPECT statement with a CONVERTING clause. |
| InspectReplacingAll | A representation of the ALL clause in a REPLACING clause in an INSPECT statement. |
| InspectReplacingAllOrLeadingOrFirst | A representation of an ALL, LEADING, or FIRST clause in a REPLACING clause in an INSPECT statement. |
| 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. |
| InspectReplacingCharactersBy | A representation of an INSPECT statement with a CHARACTERS BY clause. |
| InspectReplacingClause | A representation of a clause within the REPLACING clause of an INSPECT statement. |
| InspectReplacingFirst | A representation of a FIRST clause in a REPLACING clause in an INSPECT statement. |
| InspectReplacingLeading | A representation of a LEADING clause in a REPLACING clause in an INSPECT statement. |
| InspectReplacingStmt | A representation of an INSPECT statement with a REPLACING clause. |
| InspectStmt | A representation of an INSPECT statement in the PROCEDURE division. |
| InspectTallyingAll | A representation of the part of the TALLYING phrase after the ALL keyword in an INSPECT statement. |
| InspectTallyingAllOrLeading | A representation of the part of the ALL or LEADING keywords in the TALLYING phrase in an INSPECT statement. |
| InspectTallyingAllOrLeadingClause | A representation of an ALL or LEADING clause in a TALLYING phrase in an INSPECT statement. |
| InspectTallyingCharacters | A representation of the CHARACTERS clause in the TALLYING phrase in an INSPECT statement. |
| InspectTallyingClause | A representation of the TALLYING phrase in an INSPECT statement. |
| InspectTallyingComparand | A representation of the part of the TALLYING phrase following the FOR keyword in an INSPECT statement. |
| InspectTallyingLeading | A representation of the part of the TALLYING phrase after the LEADING keyword in an INSPECT statement. |
| InspectTallyingReplacingStmt | A representation of an INSPECT statement with TALLYING and REPLACING phrases. |
| InspectTallyingStmt | A representation of an INSPECT statement with a TALLYING clause. |
| IntSubscript | A representation of a table subscript that is an integer literal. |
| 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. |
| 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. |
| 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. |
| KeyCondition | A representation of the KEY phrase in a START statement. |
| LengthOf | A representation of the LENGTH OF special register. |
| Level01Item | A representation of a level 1 data item. |
| Level66Item | A representation of a level 66 data item. |
| Level77Item | A representation of a level 77 data item. |
| Level88Item | A representation of a level 88 data item. |
| Level88ItemRef | A representation of a use of a level 88 data item in the PROCEDURE division. |
| LinageCounter | A representation of the LINAGE COUNTER special register. |
| LineSequentialFileControlEntry | A representation of file control entry for a file with line sequential organization. |
| LinkageSection | A representation of the linkage section in the data division. |
| Literal | A representation of a literal. |
| LiteralTypedValue | A representation of a literal value. |
| LiteralValueList | A representation of the literal values in the ALPHABET clause in the SPECIAL-NAMES paragraph. |
| LiteralValueListOrRange | A representation of the literals or phrases in the ALPHABET clause in the SPECIAL-NAMES paragraph in the environment division. |
| LiteralValueRange | A representation of a range of literal values specified in a THROUGH clause. |
| LocalStorageSection | A representation of the local storage section in the data division. |
| MemorySize | A representation of the MEMORY SIZE clause in the OBJECT-COMPUTER paragraph in the environment division. |
| MergeStmt | A representation of a MERGE statement in the PROCEDURE division. |
| MnemonicName | A representation of a mnemonic name in specified in the SPECIAL-NAMES paragraph. |
| MoveCorrStmt | A representation of a MOVE statement with a CORRESPONDING clause. |
| MoveSimpleStmt | A representation of a MOVE statement in the PROCEDURE division. |
| MoveStmt | A representation of a MOVE statement in the PROCEDURE division. |
| MultiplyByGivingStmt | A representation of a MULTIPLY statement with BY and GIVING clauses. |
| MultiplyByStmt | A representation of a MULTIPLY statement with a BY clause. |
| MultiplyStmt | A representation of a MULTIPLY statement in the PROCEDURE division. |
| NamedElement | An interface implemented by each node of the syntax tree that has a name. |
| NumericEditedItem | A representation of a numeric edited data item. |
| NumericItem | A representation of a numeric data item. |
| ObjectComputerParagraph | A representation of the OBJECT-COMPUTER paragraph in the configuration section of the environment division. |
| ObjectReferenceItem | A representation of an object reference. |
| OnKeyClause | A representation of an ON KEY clause in a MERGE or SORT statement. |
| OpenClause | A representation of the INPUT, OUTPUT, I-O, and EXTEND phrases in an OPEN statement. |
| OpenObject | A representation of a file in an OPEN statement. |
| OpenStmt | A representation of an OPEN statement. |
| Paragraph | A representation of a paragraph in the PROCEDURE division. |
| PerformBody | A representation of either the procedures or the statements in a PERFORM statement. |
| PerformFromTo | A representation of the procedures in a PERFORM statement. |
| PerformInline | A representation of the statements in an inline PERFORM statement. |
| PerformIterationController | A representation of the part of a PERFORM statement that controls the execution. |
| PerformStmt | A representation of a PERFORM statement in the PROCEDURE division. |
| PIControllerTimes | A representation of the TIMES clause in a PERFORM statement. |
| PIControllerUntil | A representation of the UNTIL phrase in a PERFORM statement. |
| PIControllerVarying | A representation of the VARYING phrase in a PERFORM statement. |
| PIControllerVaryingClause | A representation of the VARYING clause in a PERFORM statement. |
| ProcedureDivision | A representation of the PROCEDURE division. |
| ProcedureDivisionHeader | A representation of the USING and RETURNING clauses in the PROCEDURE division header. |
| Program | A representation of a program. |
| ProgramSourceFile | A representation of a file that contains one or more COBOL programs. |
| ReadStmt | A representation of a READ statement in the PROCEDURE division. |
| RefMod | A representation of a reference modifier. |
| RelativeFileControlEntry | A representation of a file control entry for a file with relative organization. |
| ReleaseStmt | A representation of a RELEASE statement in the PROCEDURE division. |
| ReplacingClause | A representation of a REPLACING clause in an INITIALIZE statement. |
| ReservePhrase | A representation of the RESERVE clause in a file control entry. |
| ReturnStmt | A representation of a RETURN statement in the PROCEDURE division. |
| RewriteStmt | A representation of a REWRITE statement in the PROCEDURE division. |
| SearchStmt | A representation of a SEARCH statement in the PROCEDURE division. |
| SearchWhenClause | A representation of a WHEN clause in a SEARCH statement. |
| Section | A representation of a section in the PROCEDURE division. |
| SectionOrParagraph | A representation of either a section or a paragraph in the PROCEDURE division. |
| Sentence | A representation of a sentence in the PROCEDURE division. |
| SequentialFileControlEntry | A representation of a sequential file control entry. |
| SerialSearchStmt | A representation of a serial SEARCH statement in the PROCEDURE division. |
| Set88ItemsStmt | A representation of a SET statement for conditions. |
| SetAdjustIndicesStmt | A representation of SET statement for adjusting indices. |
| SetIndicesStmt | A representation of a SET statement for basic table handling. |
| SetPointersStmt | A representation of a SET statement that sets pointer values. |
| SetPointersToAddressStmt | A representation of a SET statement that sets pointer values to an address. |
| SetPointersToNullStmt | A representation of a SET statement that sets the pointer values to null. |
| SetProcPointersStmt | A representation of SET statement that sets procedure pointer values. |
| SetProcPointersToEntryStmt | A representation of a SET statement that sets procedure pointers to an ENTRY. |
| SetProcPointersToNullStmt | A representation of a SET statement that sets procedure pointers to null. |
| SetProcPointersToPointerStmt | A representation of a SET statement that sets procedure pointers values from pointer values. |
| SetProcPointersToProcPointerStmt | A representation of a SET statement that sets procedure pointer values from a procedure pointer. |
| SetStmt | A representation of a SET statement in the PROCEDURE division. |
| SetSwitchesClause | A representation of a clause in a SET statement. |
| SetSwitchesStmt | A representation of a SET statement for external switches. |
| SimpleRef | A representation of the use of a data item in a COBOL program. |
| SimpleRefOrLiteral | A representation of either a
simple reference to a data item
or a literal. |
| SortStmt | A representation of a SORT statement in the PROCEDURE division. |
| SourceComputerParagraph | A representation of the SOURCE-COMPUTER paragraph in the configuration section of the environment division. |
| SourceFile | A representation of a file that contains COBOL source. |
| SpecialNamesParagraph | A representation of the SPECIAL-NAMES paragraph in the CONFIGURATION section of the ENVIRONMENT division. |
| SpecialRegister | A representation of a special register. |
| StartStmt | A representation of a START statement in the PROCEDURE division. |
| Stmt | A representation of a statement in the PROCEDURE division. |
| StopLiteralStmt | A representation of a STOP statement with a literal. |
| StopRunStmt | A representation of a STOP RUN statement in the PROCEDURE division. |
| StopStmt | A representation of a STOP statement in the PROCEDURE division. |
| StringClause | A representation of the sending fields in a STRING statement. |
| StringStmt | A representation of a STRING statement in the PROCEDURE division. |
| SubtractCorrStmt | A representation of a SUBTRACT statement with a CORRESPONDING clause. |
| SubtractFromGivingStmt | A representation of a SUBTRACT statement with FROM and GIVING clauses. |
| SubtractFromStmt | A representation of a SUBTRACT statement with a FROM clause. |
| SubtractStmt | A representation of a SUBTRACT statement in the PROCEDURE division. |
| SwitchStatusCondition | A representation of a condition name specified in the SPECIAL-NAMES paragraph. |
| SymbolicCharactersClause | A representation of the SYMBOLIC CHARACTERS clause in the SPECIAL-NAMES paragraph. |
| TableDataItem | A representation of a table data item. |
| TableKeyInfo | A representation of an ASCENDING KEY or DESCENDING key phrase in a data declaration entry. |
| TableRef | A representation of a reference to a table data item. |
| TableSubscript | A representation of a table subscript. |
| 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. |
| 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. |
| UnicodeItem | A representation of a Unicode data item. |
| UnstringDelimitedClause | A representation of the DELIMITED clause in an UNSTRING statement. |
| UnstringDelimiter | A representation of a delimiter in an UNSTRING statement. |
| UnstringIntoClause | A representation of an INTO clause in an UNSTRING statement. |
| UnstringStmt | A representation of an UNSTRING statement in the PROCEDURE division. |
| UPSISwitch | A representation of a UPSI switch specified in the SPECIAL-NAMES paragraph. |
| UserDefinedCharacterClass | A representation of a character class specified in the SPECIAL-NAMES paragraph. |
| UseStmt | A representation of a USE statement in the PROCEDURE division. |
| VariableTableDataItem | A representation of a variable table data item. |
| WorkingStorageSection | A representation of the working storage section in the data division. |
| WriteAdvancingClause | A representation of the ADVANCING clause in a WRITE statement. |
| WriteStmt | A representation of a WRITE statement in the PROCEDURE division. |
| Class Summary | |
|---|---|
| ActualParamType | A representation of the type of parameter in the USING phrase of a CALL statement. |
| CharacterCodeSet | A representation of the character code set in the ALPHABET clause in the SPECIAL-NAMES paragraph. |
| ClassType | A representation of the standard class types. |
| DataCategory | A representation of the data categories that can be specified in the REPLACING clause of an INITIALIZE statement. |
| EnvironmentType | A representation of the predefined environment names. |
| FileAccessMode | A representation of the file access mode in file control entries. |
| FormalParamType | A representation of BY REFERENCE or BY VALUE clauses in the specification of parameters. |
| KeyConditionType | A representation of the condition in a KEY phrase. |
| LiteralType | A representation of the standard literals or the type of literal. |
| MemorySizeUnit | A representation of the possible values for the memory size unit in the MEMORY SIZE clause of the object computer paragraph in the environment division. |
| OpenMode | A representation of the modes in an OPEN statement or EXCEPTION declarative. |
| ReadDirection | A representation of either NEXT or PREVIOUS in a READ statement. |
| SignType | A representation a sign in a sign conditional expression. |
| SystemInfo | A representation of the system information that can be specified after the FROM keyword in an ACCEPT statement. |
| UPSISwitchBit | A representation of the UPSI switch environment name in the SPECIAL-NAMES paragraph. |
| UsageValues | Represents the possible values in the USAGE clause of a data item. |
COBOL Application Model API Specification
This package contains interfaces that represent the nodes of a syntax tree for a COBOL program. Each node of the syntax tree represents part of a COBOL program.
This documentation was generated from an Eclipse Modeling Framework model, but you do not need to use the EMF capabilities unless they are useful to you. Here is a brief description of some of the terms in the documentation that you might not be familiar with:
In the model, when a list is returned, if there are no items in the list, an empty list is returned, rather than returning null.
The Program node represents the whole COBOL
program.
The ENVIRONMENT division consists of the
CONFIGURATION section and the
INPUT-OUTPUT section.
All of the sections in the data division are represented in the API. The file section has
file description entries. The linkage section,
local storage section, and
working storage section have
top level variables, which are
level 1 data items and
level 77 data items.
There is a hierarchy of interfaces representing data items (excluding level 1, level 77, and level 88 data items). The root of the hierarchy is AbstractDataItem.
The following table contains some of the clauses in data description entries with a link to the API where the clauses can be
accessed.
| Data Item Clause | API |
|---|---|
| BLANK WHEN ZERO | NumericEditedItem
|
| EXTERNAL | Level01Item
|
| GLOBAL | Level01Item
|
| JUSTIFIED | AlphabeticItemAlphaNumericItem
|
| OCCURS | FixedTableDataItem
|
| OCCURS DEPENDING ON | VariableTableDataItem
|
| PICTURE | ElementaryDataItem
|
| REDEFINES | DataItem
|
| SIGN | NumericItem
|
| USAGE | ElementaryDataItem
|
Each kind of statement in the procedure division is represented by an interface. The name of the interface in the model is the name of the statement followed by 'Stmt'. For example, the interface representing a search statement is 'SearchStmt'.
There is a hierarchy of interfaces that represents the different kinds of expressions in a COBOL program. The top of
the hierarchy is Expr.
LIMITATIONS
The following list contains the known limitations of the COBOL Application Model. These areas are subject to change in a future release.
ADDITIONAL INFORMATION
Several classes in the model implement java.io.Serializable, but the serialized forms are not supported, and the classes may be changed without regard to their serialized forms.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||