com.ibm.pdp.maf.rpp.pac.dialog
Interface Dialog

All Superinterfaces:
AbstractDialog, AbstractRadicalElement, Element, RadicalElement

public interface Dialog
extends AbstractDialog

The purpose of the Dialog entity is to develop and generate the online applications of the OnLine Systems Development function or the TUI applications of the Pacbench C/S function.

A Dialog represents the interaction between Screens that are logically related to each other. A Dialog is therefore made up of a logical family of Screens. It is described independently of the physical characteristics of the environment or the TP monitor in use.


Field Summary
static java.lang.String copyright
           
 
Method Summary
 DataStructure getCommonArea()
          

The communication common area constitutes the area of exchange between the various Screens of the Dialog.

 int getComplementCommonAreaLength()
          

Length of the common area.

 java.lang.String getErrorMessageFileExternalName()
          

External name of the error message file.

 ErrorMessageFileOrganizationValues getErrorMessageFileOrganization()
          

Organization of the error message file.

 java.lang.String getFirstScreenCode()
          It indicates the code of the first Screen of the transaction.
 java.lang.String getOptions()
          

Generation options.

 java.lang.String getPsbOrSubSchemaCode()
          

This field is reserved for DL/1 database Segments.

 
Methods inherited from interface com.ibm.pdp.maf.rpp.pac.dialog.AbstractDialog
getCobolFolder, getCobolProject, getCobolType, getCPLines, getCSLines, getDialogType, getDisplayColorAttribute, getDisplayIntensityAttribute, getDisplayPresentationAttribute, getErrorFieldColorAttribute, getErrorFieldIntensityAttribute, getErrorFieldPresentationAttribute, getErrorMessageColorAttribute, getErrorMessageIntensityAttribute, getErrorMessagePresentationAttribute, getGELines, getGenerationLibrary, getGGLines, getGOLines, getHelpCharacterElement, getHelpCharacterScreen, getInitialCharacter, getInputColorAttribute, getInputIntensityAttribute, getInputPresentationAttribute, getLabelColorAttribute, getLabelIntensityAttribute, getLabelPresentation, getLabelPresentationAttribute, getMapType, getProgramExternalName, getScreenColumnNumber, getScreenLineNumber, getTabs, getTransactionCode
 
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

getCommonArea

DataStructure getCommonArea()

The communication common area constitutes the area of exchange between the various Screens of the Dialog.

This field indicates the DataStructure linked to the common area.

Returns:

getComplementCommonAreaLength

int getComplementCommonAreaLength()

Length of the common area.

You must specify a number if the length of the common area exceeds 100 characters.

The length of the common area (5-xxnn-LENGTH in the generated programs) is determined by the combined lengths of: The Screen code (six characters),

Returns:

getErrorMessageFileExternalName

java.lang.String getErrorMessageFileExternalName()

External name of the error message file. Its value varies according to the type of COBOL code to generate:

Returns:

getErrorMessageFileOrganization

ErrorMessageFileOrganizationValues getErrorMessageFileOrganization()

Organization of the error message file.

Segments are declared in FD and accesses are generated in function F80.

Returns:

getFirstScreenCode

java.lang.String getFirstScreenCode()

It indicates the code of the first Screen of the transaction.

According to the type of code to generate, the specifications of this field vary:

Returns:

getOptions

java.lang.String getOptions()

Generation options.

These options can be specific to Screen or Server.

Returns:

getPsbOrSubSchemaCode

java.lang.String getPsbOrSubSchemaCode()

This field is reserved for DL/1 database Segments.

The PCB name of the error message file (external name) must belong to the PSB.

For HP3000, you will have the ALLBASE/SQL Database Block code for a monitor generation with a database connection.

Returns: