com.ibm.pdp.maf.rpp.pac.common.dialog

Interface CELineField

    • Method Detail

      • getComplements

        java.util.List<CELineFieldComplement> getComplements()

        Indicates the controls defined for the field, the branching, the fields which will be updated ,the source of the data displayed etc...

        Returns:
      • getCursor

        java.lang.String getCursor()

        The meaning of this field is twofold.

        If it's true :

        • the cursor is positioned by default on this Data Element when the Screen is initially invoked.

        • it also allows to override the default option (automatic skip of the cursor in case of protected field).

        Returns:
      • getDataElement

        DataElement getDataElement()

        Data Element called.

        Returns:
      • getFieldColorAttribute

        ColorAttributeValues getFieldColorAttribute()

        Color attribute of label of the field.

        Returns:
      • getFieldIntensityAttribute

        IntensityAttributeValues getFieldIntensityAttribute()

        Intensity attribute of label of the field.

        Returns:
      • getFieldNature

        ScreenFieldNatureValues getFieldNature()

        Nature of the Data Element to be displayed on the Screen:

        • Variable field : In this case, the Data Element is displayed and protected on the Screen. It can be edited and is received by the Program.

        • Protected and received field. In this case, the Data Element is displayed and protected on the Screen but received by the Program.

        • Protected field : In this case, the Data Element is displayed and protected on the Screen but not received by the Program.

        Returns:
      • getFieldPresentationAttribute

        PresentationAttributeValues getFieldPresentationAttribute()

        Presentation attribute of label of the field.

        Returns:
      • getFieldType

        ScreenFieldTypeValues getFieldType()
        • STANDARD : Defined data element

        • ERMSG : It is used to allocate the placement of error messages. Its default length is 72 characters and it can be modified if ERMSG is defined in the Dictionary with a different format.

        • PFKEY is a programmable function key which may be used:

          • ?either to branch to another Screen (the Screen to which the Dialog branches and the PFkey number are indicated in the 'Branchings' tab,

          • ?or to initialize the Screen operation code (OPER variable). The initialization character of the 'OPER' variable and the PFkey number are indicated in the 'Actions & Operations' tab top part (Operation codes). See the 'Function key' field.

        It may be repeated vertically. The selected type must be 'Protected field' ('P').

        PFKEY can be positioned anywhere on the Screen. In the generated program, it will be processed:

        • *PASWD :?in F20 in order to ensure branching to a subsequent Screen. In this case, PFkeys are processed according to the order of their input.

        IMS : Management of logical paging

        In order to distinguish the different MOD LPAGEs, you must define, for the COND parameter used in the LPAGE macro, a 4-character Element which will receive the last 4 characters of the Screen called. This Element must be called in the Screen. Its type is automatically set to 'P' ('Protected field').

        Logical paging operator: This Data Element must have been previously defined in the Dictionary with a maximum length of 5 characters.

        Returns:
      • getHorizontalRepetition

        int getHorizontalRepetition()

        This numeric field indicates the number of occurrences of a Data Element on one same line.

        The label of the Data Element is repeated only if it has a 'Column heading' type .

        Each occurrence of a Data Element is separated by a space.

        Returns:
      • getInitialValue

        java.lang.String getInitialValue()

        This field contains an initial value for the Data Element content. When the Screen is called for the first time, this value is displayed for the Data Element.

        Returns:
      • getLabelColorAttribute

        ColorAttributeValues getLabelColorAttribute()

        Color attribute of value of the field.

        Returns:
      • getLabelIntensityAttribute

        IntensityAttributeValues getLabelIntensityAttribute()

        Intensity attribute of value of the field.

        Returns:
      • getLabelPresentationAttribute

        PresentationAttributeValues getLabelPresentationAttribute()

        Presentation attribute of value of the field.

        Returns:
      • getSimulationValue

        java.lang.String getSimulationValue()

        This field is optional. It is used to value the Data Element in case of Screen simulation.

        Returns:
      • getVerticalRepetition

        int getVerticalRepetition()

        The number of vertical occurrences can be combined with the number of horizontal repetitions. The horizontal repetition(s) of the Data Element are repeated vertically.

        Returns: