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

All Superinterfaces:
Element
All Known Subinterfaces:
CELineCategory, CELineField, CELineLabel, CELineScreenCall

public interface AbstractCELine
extends Element

The purpose of the CELines is to identify the fields which constitute the Screen. Each field has a position and a length. Some fields can contain data.

The elements which constitute the Screen layout are presented here in a table and can be grouped inside three categories (top, repetitive, and bottom categories).

There are two major types of fields in a Screen:

You can also call an existing Screen in order to integrate its description into the current Screen.


Field Summary
static java.lang.String copyright
           
 
Method Summary
 int getColumnPosition()
          In relative positioning, When the line number is zero, a number in this field represents the relative displacement from the previous Data Element on this line, and will be placed on this line.
 LabelPresentationValues getLabelPresentationValue()
          This option allows the choice of the label associated with each Data Element on the Screen.
 int getLinePosition()
          In relative positioning,this is the number of lines between two Data Elements.
 ScreenPositionTypeValues getPositionType()
          Position Type : Absolute or Relative.
 

Field Detail

copyright

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

getColumnPosition

int getColumnPosition()

When the line number is not zero, the number in this field is the absolute column address.

Returns:

getLabelPresentationValue

LabelPresentationValues getLabelPresentationValue()

This option allows the choice of the label associated with each Data Element on the Screen.

At the Screen level, it is used to override the global selections made at the Dialogue level.

There are four possible labels:

Returns:

getLinePosition

int getLinePosition()

If the presentation option corresponds to a column heading, the number of lines in the column heading is automatically added to the indicated number at the generation level.

If the line and column numbers are both equal to zero (default values), the Data Element is automatically positioned on the next available tabulation point.

Returns:

getPositionType

ScreenPositionTypeValues getPositionType()

Position Type : Absolute or Relative.

The positions of the fields are calculated depending on the position type.

In relative positioning, the position of the field depends on the position of the previous field and the line and column positions.

In absolute positioning, it depends on the line and column position.

Returns: