com.ibm.pdp.maf.rpp.pac.segment
Interface MonoStructureSegment

All Superinterfaces:
AbstractRadicalElement, AbstractSegment, Element, RadicalElement

public interface MonoStructureSegment
extends AbstractSegment

MonoStructureSegment identifies the Segments representing the common part of records in a file


Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getActionCode()
           
 java.lang.String getCreationCode()
           
 java.lang.String getDeletionCode()
           
 java.lang.String getModificationCode()
           
 java.lang.String getStructureCode()
           
 java.lang.String getType4Code()
           
 java.lang.String getType5Code()
           
 java.lang.String getType6Code()
           
 
Methods inherited from interface com.ibm.pdp.maf.rpp.pac.segment.AbstractSegment
getCELines, getDataStructure, getGELines, getGenerationLibrary, getGGLines, getGOLines, getLevelAddressLength, getOccurrencesNumber, getStatistics, getTableSize, getType
 
Methods inherited from interface com.ibm.pdp.maf.rpp.pac.common.AbstractRadicalElement
getGCLines
 
Methods inherited from interface com.ibm.pdp.maf.rpp.kernel.RadicalElement
getCalledEntities, getDescriptionTypes, getDesignId, getEntityVersion, getKeywords, getLabel, getName, getPackage, getProject, isResolved
 

Field Detail

copyright

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

getActionCode

java.lang.String getActionCode()

This field and the following fields getCreationCode(), getModificationCode(), getDeletionCode(), getType4Code(), getType5Code() and getType6Code() are used by a transaction file. This file is made of records that update a permanent file.

The type of update (creation, modification, deletion, or other cases) is called the action code.

Validations and updates are automatically associated with each type of update. In the common part of the file, a Data Element, called the 'action code Data Element', represents the action code.

Returns:

getCreationCode

java.lang.String getCreationCode()

Indicates the value of the Data Element which represents the action code that stands for 'create' for this file: Example: 'ADD'.

Returns:

getDeletionCode

java.lang.String getDeletionCode()

Indicates the value of the Data Element which represents the action code that stands for 'delete' for this file. Example: 'DEL'.

Returns:

getModificationCode

java.lang.String getModificationCode()

Indicates the value of the Data Element which represents the action code that stands for 'modify' for this file. Example: 'CHG'.

Returns:

getStructureCode

java.lang.String getStructureCode()

Indicates the code of the Data Element used to identify the type of record.

Returns:

getType4Code

java.lang.String getType4Code()

Indicates the value of the Data Element which represents the action code that stands for implicit action codes - (creation or modification).

Returns:

getType5Code

java.lang.String getType5Code()

Indicates the value of the Data Element which represents the action code that stands for this user-defined action.

Returns:

getType6Code

java.lang.String getType6Code()

Indicates the value of the Data Element which represents the action code that stands for this user-defined action.

Returns: