public interface Screen extends AbstractDialog
A Screen belongs to a Dialog and is considered as a list of fields.
A Screen is constituted of:
Defined Data Elements,
Specific labels of the Screen,
Calls to other Screens.
These fields can be grouped into categories (top, bottom, repetitive). The processing is executed category by category.
The presentation and display default options defined in the Dialog Definition can be modified at the Screen level.
The default options of the Screen itself become the default options of the fields which make up a Screen. Each field is characterized by:
A position on the screen (relative or absolute),
A label (for the Data Elements),
Presentation characteristics,
Display characteristics.
These presentation options can be changed in each call of Data Element on the Screen.
The elements called in the Screen are used to build the Screen layout and determine the processing of the Screen data.
The processing of the data external to the Screen is determined by the call of Segments. For each of them, it is determined by the specification of its physical characteristics (type of organization...) and type of use (read, update...). You can indicate additional processing with specific code.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
java.util.List<AbstractCELine> |
getCELines() |
Dialog |
getDialog() |
java.lang.String |
getScreenExternalName() |
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, getMapFolder, getMapType, getProgramExternalName, getScreenColumnNumber, getScreenLineNumber, getTabs, getTransactionCode
getGCLines
getCalledEntities, getDescriptionTypes, getKeywords, getLabel, getName, getPackage, getProject
static final java.lang.String copyright
java.util.List<AbstractCELine> getCELines()
This indicates the fields which constitute the Screen.
Dialog getDialog()
Indicates the Dialog linked to the Screen.
java.lang.String getScreenExternalName()
It is the name of the map file (.bms, .mfs or .map) generated from this instance. The generated file name of the map can then differ from the instance name. If this field is not entered, the map name is the instance name.
For CICS, you indicate the map set name.
For IMS, you indicate the format name.
For TANDEM, you indicate the name of the associated server for an R-type Screen (REQUESTER).