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

All Superinterfaces:
AbstractRadicalElement, AbstractSegment, Element, RadicalElement

public interface StandardSegment
extends AbstractSegment

Specific Segments.


Field Summary
static java.lang.String copyright
           
 
Method Summary
 java.lang.String getActionCodeValue()
          

This field and the following fields getPresenceInCreation(), getPresenceInModification(), getPresenceInDeletion(), getPresenceInType4(), getPresenceInType5() and getPresenceInType6() are used by a transaction file.

 PresenceCheckValues getPresenceInCreation()
           
 PresenceCheckValues getPresenceInDeletion()
           
 PresenceCheckValues getPresenceInModification()
           
 PresenceCheckValues getPresenceInType4()
           
 PresenceCheckValues getPresenceInType5()
           
 PresenceCheckValues getPresenceInType6()
           
 java.lang.String getStructureCodeValue()
           
 
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

getActionCodeValue

java.lang.String getActionCodeValue()

This field and the following fields getPresenceInCreation(), getPresenceInModification(), getPresenceInDeletion(), getPresenceInType4(), getPresenceInType5() and getPresenceInType6() 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:

getPresenceInCreation

PresenceCheckValues getPresenceInCreation()

Indicates the presence specifications for the specific Segment. You specify whether the presence of the specific Segment is required when a 'create' action is carried out.

Returns:

getPresenceInDeletion

PresenceCheckValues getPresenceInDeletion()

Indicates the presence specifications for the specific Segment. You specify whether the presence of the specific Segment is required when a 'delete' action is carried out.

Returns:

getPresenceInModification

PresenceCheckValues getPresenceInModification()

Indicates the presence specifications for the specific Segment. You specify whether the presence of the specific Segment is required when a 'modify' action is carried out.

Returns:

getPresenceInType4

PresenceCheckValues getPresenceInType4()

Indicates the presence specifications for the specific Segment. You specify whether the presence of the specific Segment is required when a type 4 action is carried out.

Returns:

getPresenceInType5

PresenceCheckValues getPresenceInType5()

Indicates the presence specifications for the specific Segment. You specify whether the presence of the specific Segment is required when a type 5 action is carried out.

Returns:

getPresenceInType6

PresenceCheckValues getPresenceInType6()

Indicates the presence specifications for the specific Segment. You specify whether the presence of the specific Segment is required when a type 6 action is carried out.

Returns:

getStructureCodeValue

java.lang.String getStructureCodeValue()

Value of the structure code as a COBOL literal. This information is required when a variable file is used in a Segment.

Returns: