public interface FileDescriptionEntry extends NamedElement
The following features are supported:
COBOLPackage.getFileDescriptionEntry()| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
copyright |
| Modifier and Type | Method and Description |
|---|---|
BlockContainsClause |
getBlockContainsClause()
Returns the value of the 'Block Contains Clause' containment reference.
|
Alphabet |
getCodeSet()
Returns the value of the 'Code Set' reference.
|
DataRecordClause |
getDataRecordClause()
Returns the value of the 'Data Record Clause' containment reference.
|
FileControlEntry |
getFileControlEntry()
Returns the value of the 'File Control Entry' reference.
|
java.util.List |
getFileRecordDescriptions()
Returns the value of the 'File Record Descriptions' containment reference list.
|
LabelRecordsClause |
getLabelRecordsClause()
Returns the value of the 'Label Records Clause' containment reference.
|
SimpleRefOrLiteral |
getLinage()
Deprecated.
Use
getLinageClause() instead.
|
LinageClause |
getLinageClause()
Returns the value of the 'Linage Clause' containment reference.
|
RecordClause |
getRecordClause()
Returns the value of the 'Record Clause' containment reference.
|
RecordingModeClause |
getRecordingModeClause()
Returns the value of the 'Recording Mode Clause' containment reference.
|
ValueOfClause |
getValueOfClause()
Returns the value of the 'Value Of Clause' containment reference.
|
boolean |
isExternal()
Returns the value of the 'External' attribute.
|
boolean |
isGlobal()
Returns the value of the 'Global' attribute.
|
boolean |
isSort()
Returns the value of the 'Sort' attribute.
|
void |
setBlockContainsClause(BlockContainsClause value)
Sets the value of the '
Block Contains Clause' containment reference. |
void |
setCodeSet(Alphabet value)
Sets the value of the '
Code Set' reference. |
void |
setDataRecordClause(DataRecordClause value)
Sets the value of the '
Data Record Clause' containment reference. |
void |
setExternal(boolean value)
Sets the value of the '
External' attribute. |
void |
setFileControlEntry(FileControlEntry value)
Sets the value of the '
File Control Entry' reference. |
void |
setGlobal(boolean value)
Sets the value of the '
Global' attribute. |
void |
setLabelRecordsClause(LabelRecordsClause value)
Sets the value of the '
Label Records Clause' containment reference. |
void |
setLinage(SimpleRefOrLiteral value)
Sets the value of the '
Linage' containment reference. |
void |
setLinageClause(LinageClause value)
Sets the value of the '
Linage Clause' containment reference. |
void |
setRecordClause(RecordClause value)
Sets the value of the '
Record Clause' containment reference. |
void |
setRecordingModeClause(RecordingModeClause value)
Sets the value of the '
Recording Mode Clause' containment reference. |
void |
setSort(boolean value)
Sets the value of the '
Sort' attribute. |
void |
setValueOfClause(ValueOfClause value)
Sets the value of the '
Value Of Clause' containment reference. |
getName, setNamegetBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, getTag, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParent, setTagstatic final java.lang.String copyright
FileControlEntry getFileControlEntry()
setFileControlEntry(FileControlEntry),
COBOLPackage.getFileDescriptionEntry_FileControlEntry()void setFileControlEntry(FileControlEntry value)
File Control Entry' reference.
value - the new value of the 'File Control Entry' reference.getFileControlEntry()SimpleRefOrLiteral getLinage()
getLinageClause() instead.
The value is the value specified in the LINAGE clause (either a literal or a
simple reference).
setLinage(SimpleRefOrLiteral),
COBOLPackage.getFileDescriptionEntry_Linage()void setLinage(SimpleRefOrLiteral value)
Linage' containment reference.
value - the new value of the 'Linage' containment reference.getLinage()java.util.List getFileRecordDescriptions()
Level01Item.
The returned list contains the level 1 items that comprise the file record description.
COBOLPackage.getFileDescriptionEntry_FileRecordDescriptions()boolean isSort()
Returns true if the entry is an SD entry; false if the entry is an FD entry.
setSort(boolean),
COBOLPackage.getFileDescriptionEntry_Sort()void setSort(boolean value)
Sort' attribute.
value - the new value of the 'Sort' attribute.isSort()boolean isExternal()
Returns true if the EXTERNAL clause is present; false otherwise.
setExternal(boolean),
COBOLPackage.getFileDescriptionEntry_External()void setExternal(boolean value)
External' attribute.
value - the new value of the 'External' attribute.isExternal()boolean isGlobal()
Returns true if the GLOBAL clause is present; false otherwise.
setGlobal(boolean),
COBOLPackage.getFileDescriptionEntry_Global()void setGlobal(boolean value)
Global' attribute.
value - the new value of the 'Global' attribute.isGlobal()BlockContainsClause getBlockContainsClause()
The value is a representation of the BLOCK CONTAINS clause. If the clause is not present, null is returned.
setBlockContainsClause(BlockContainsClause),
COBOLPackage.getFileDescriptionEntry_BlockContainsClause()void setBlockContainsClause(BlockContainsClause value)
Block Contains Clause' containment reference.
value - the new value of the 'Block Contains Clause' containment reference.getBlockContainsClause()RecordClause getRecordClause()
The value is a representation of the RECORD clause. If the clause is not present, null is returned.
setRecordClause(RecordClause),
COBOLPackage.getFileDescriptionEntry_RecordClause()void setRecordClause(RecordClause value)
Record Clause' containment reference.
value - the new value of the 'Record Clause' containment reference.getRecordClause()LabelRecordsClause getLabelRecordsClause()
The value is a representation of the LABEL RECORDS clause. If the clause is not present, the value is null.
setLabelRecordsClause(LabelRecordsClause),
COBOLPackage.getFileDescriptionEntry_LabelRecordsClause()void setLabelRecordsClause(LabelRecordsClause value)
Label Records Clause' containment reference.
value - the new value of the 'Label Records Clause' containment reference.getLabelRecordsClause()ValueOfClause getValueOfClause()
The value is a representation of the VALUE OF clause. If the clause is not present, the value is null.
setValueOfClause(ValueOfClause),
COBOLPackage.getFileDescriptionEntry_ValueOfClause()void setValueOfClause(ValueOfClause value)
Value Of Clause' containment reference.
value - the new value of the 'Value Of Clause' containment reference.getValueOfClause()LinageClause getLinageClause()
The value is a representation of the LINAGE clause. If the LINAGE clause is not present, the value is null.
setLinageClause(LinageClause),
COBOLPackage.getFileDescriptionEntry_LinageClause()void setLinageClause(LinageClause value)
Linage Clause' containment reference.
value - the new value of the 'Linage Clause' containment reference.getLinageClause()RecordingModeClause getRecordingModeClause()
The value is a representation of the RECORDING MODE clause. If the clause is not present, the value is null.
setRecordingModeClause(RecordingModeClause),
COBOLPackage.getFileDescriptionEntry_RecordingModeClause()void setRecordingModeClause(RecordingModeClause value)
Recording Mode Clause' containment reference.
value - the new value of the 'Recording Mode Clause' containment reference.getRecordingModeClause()Alphabet getCodeSet()
The value is the alphabet specified in the CODE-SET clause. If the clause is not present, the value is null.
setCodeSet(Alphabet),
COBOLPackage.getFileDescriptionEntry_CodeSet()void setCodeSet(Alphabet value)
Code Set' reference.
value - the new value of the 'Code Set' reference.getCodeSet()DataRecordClause getDataRecordClause()
The value is a representation of the DATA RECORD clause; if there is no DATA RECORD clause, the value is null.
setDataRecordClause(DataRecordClause),
COBOLPackage.getFileDescriptionEntry_DataRecordClause()void setDataRecordClause(DataRecordClause value)
Data Record Clause' containment reference.
value - the new value of the 'Data Record Clause' containment reference.getDataRecordClause()