com.ibm.pdp.maf.rpp.pac.program
Interface Program

All Superinterfaces:
AbstractRadicalElement, Element, RadicalElement

public interface Program
extends AbstractRadicalElement

The purpose of the Program entity is to develop and implement all the procedures defined in the detailed analysis phase.

A Program reads and writes files and creates Reports (formatted text files).

The generated read and write operations are adapted to each type of file (sequential, indexed, SQL, and so on).

The structure of each file and the controls to perform on the records are defined in a Data Structure.

A Program is organized as a set of successive processing steps. These processing steps are:


Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.util.List<CDLine> getCDLines()
          The purpose of the CDLines is to identify the external resources of a Program.
 java.lang.String getCobolFolder()
          Returns the folder where the cobol is generated.
 java.lang.String getCobolProject()
          Returns the project where the cobol is generated.
 java.util.List<CPLine> getCPLines()
          List of called predefined Macros into the generated program.
 java.util.List<GLine> getGELines()
          In the -GE Lines, you have the error messages.
 Library getGenerationLibrary()
          

Indicates the Library on which we can find the generation parameters for the entity.

 java.util.List<GLine> getGOLines()
          In the -GO Lines, you have the generation options of the Program.
 ProgramPresenceValidationValues getPresenceValidation()
          In validation programs, the presence of numeric Data Elements is determined according to this option.
 java.lang.String getProgramId()
          This code is the name of the file generated from this instance.
 ProgramStructureValues getProgramStructure()
          It identifies de structure of the Program : Batch or Online.
 boolean getSQLIndicator()
          Generation of SQL indicators with '-' If it returns true, the SQL indicators will be generated as: V-XXNN-DELCO.
 ProgramVariantValues getVariante()
          COBOL variant for the generated program.
 
Methods inherited from interface com.ibm.pdp.maf.rpp.pac.common.AbstractRadicalElement
getGCLines
 
Methods inherited from interface com.ibm.pdp.maf.rpp.kernel.RadicalElement
getDescriptionTypes, getKeywords, getLabel, getName, getPackage, getProject
 

Field Detail

copyright

static final java.lang.String copyright
See Also:
Constant Field Values
Method Detail

getCDLines

java.util.List<CDLine> getCDLines()

The purpose of the CDLines is to identify the external resources of a Program. These resources are represented by Data Structures.

Returns:

getCobolFolder

java.lang.String getCobolFolder()

Returns the folder where the cobol is generated.

Returns:

getCobolProject

java.lang.String getCobolProject()

Returns the project where the cobol is generated.

Returns:

getCPLines

java.util.List<CPLine> getCPLines()

List of called predefined Macros into the generated program.

Returns:

getGELines

java.util.List<GLine> getGELines()

In the -GE Lines, you have the error messages.

Returns:

getGenerationLibrary

Library getGenerationLibrary()

Indicates the Library on which we can find the generation parameters for the entity.

Parameters are related to the adaptation to the operating system in use.

Returns:

getGOLines

java.util.List<GLine> getGOLines()

In the -GO Lines, you have the generation options of the Program.

Returns:

getPresenceValidation

ProgramPresenceValidationValues getPresenceValidation()

In validation programs, the presence of numeric Data Elements is determined according to this option.

Returns:

getProgramId

java.lang.String getProgramId()

This code is the name of the file generated from this instance. The generated file name can then differ from the instance name.

This code identifies the generated Program:

Returns:

getProgramStructure

ProgramStructureValues getProgramStructure()

It identifies de structure of the Program : Batch or Online.

Returns:

getSQLIndicator

boolean getSQLIndicator()

Generation of SQL indicators with '-'

If it returns true, the SQL indicators will be generated as: V-XXNN-DELCO.

If it returns false, the SQL indicators will be generated as: VXXNNDELCO.

Returns:

getVariante

ProgramVariantValues getVariante()

COBOL variant for the generated program.

Returns: