com.ibm.pdp.maf.rpp.pac.dataelement
Interface DataElementDescription

All Superinterfaces:
Element

public interface DataElementDescription
extends Element

The Data Element Description is used to assign explanatory text to the Data Element, and values or ranges of possible values with their meaning.

It is also used to complement the description. It provides specific information which will be used where the Data Element is required (screen labels and format, relational database name...).

Each value or range of values is entered as a code and a label; this label it to be used in user documentation. The values or ranges can be used in the Data Element validation process in batch and online programs.


Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getAllowedValues()
          This field is used to specify the authorized values of the Data Element.
 java.lang.String getDescription()
          The value entered here depends upon the value of the Type of line field.
 DataElementDescriptionLineTypeValues getLineType()
          The line type are classified into several categories : General line types : Blank or D Special line types for the OnLine Systems Development, Pacbench C/S and Pactables functions : P, L, C, F, O and I Special line types for relational databases : R and E Line type specific to Data Elements coming from Reverse Engineering : S Line type for COBOL Copybooks : A
 DataElementDescriptionLineMoreValues getMore()
          The more Lines are used to specify:A line skip or page skip : Blank, *, 0 to 9The continuation of a value range when a value does not fit on a single line : +The action code (if the type of line is set to I) : C, M, D, XThe operation code (if the type line is set to O) : A, M, S, E, P, O
 

Field Detail

copyright

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

getAllowedValues

java.lang.String getAllowedValues()

This field is used to specify the authorized values of the Data Element.

These values undergo automatic validation if they are entered as either numeric or alphanumeric literals (quotation marks for the latter).

If the Data Element takes on a range of values, the range must be described as two values between parentheses and separated by at least a space. Inverted parentheses indicate that the given value is excluded from the range.

If the description of a value calls for several lines, the value must be entered on the first line.

The values assigned to a parent Data Element are automatically assigned to each of its child Data Elements.

If the Type of line is set to:

There are other values for this field.

They are specific to the OLSD and Pacbench C/S functions :

and to the specifications of a conversational format :

Returns:

getDescription

java.lang.String getDescription()

The value entered here depends upon the value of the Type of line field.

Returns:

getLineType

DataElementDescriptionLineTypeValues getLineType()

The line type are classified into several categories :

Returns:

getMore

DataElementDescriptionLineMoreValues getMore()

The more Lines are used to specify:

Returns: