|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataItem
A representation of a data description entry in the data division. For FILLER data items, the name is null.
The following features are supported:
LevelIs FillerRedefinesConditionsInitial ValueCopied FromCopied From Unique IDMax SizeMax Offset Within Parent
COBOLPackage.getDataItem()| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
| Method Summary | |
|---|---|
java.util.List |
getConditions()
Returns the value of the 'Conditions' containment reference list. |
com.ibm.etools.cobol.application.model.cobol.CopybookItem |
getCopiedFrom()
|
java.lang.String |
getCopiedFromUniqueID()
|
LiteralTypedValue |
getInitialValue()
Returns the value of the 'Initial Value' containment reference. |
int |
getLevel()
Returns the value of the 'Level' attribute. |
int |
getMaxOffsetWithinParent()
|
int |
getMaxSize()
|
DataItem |
getRedefines()
Returns the value of the 'Redefines' reference. |
boolean |
isIsFiller()
Returns the value of the 'Is Filler' attribute. |
void |
setCopiedFrom(com.ibm.etools.cobol.application.model.cobol.CopybookItem value)
|
void |
setCopiedFromUniqueID(java.lang.String value)
|
void |
setInitialValue(LiteralTypedValue value)
Sets the value of the ' Initial Value' containment reference. |
void |
setIsFiller(boolean value)
Sets the value of the ' Is Filler' attribute. |
void |
setLevel(int value)
Sets the value of the ' Level' attribute. |
void |
setMaxOffsetWithinParent(int value)
|
void |
setMaxSize(int value)
|
void |
setRedefines(DataItem value)
Sets the value of the ' Redefines' reference. |
| Methods inherited from interface com.ibm.etools.cobol.application.model.cobol.NamedElement |
|---|
getName, setName |
| Methods inherited from interface com.ibm.etools.cobol.application.model.cobol.ASTNode |
|---|
getBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, getTag, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParent, setTag |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Field Detail |
|---|
static final java.lang.String copyright
| Method Detail |
|---|
int getLevel()
setLevel(int),
COBOLPackage.getDataItem_Level()void setLevel(int value)
Level' attribute.
value - the new value of the 'Level' attribute.getLevel()boolean isIsFiller()
The value is true if FILLER is the name of the data item; false otherwise.
setIsFiller(boolean),
COBOLPackage.getDataItem_IsFiller()void setIsFiller(boolean value)
Is Filler' attribute.
value - the new value of the 'Is Filler' attribute.isIsFiller()DataItem getRedefines()
The value is the data item specified in the REDEFINES clause.
setRedefines(DataItem),
COBOLPackage.getDataItem_Redefines()void setRedefines(DataItem value)
Redefines' reference.
value - the new value of the 'Redefines' reference.getRedefines()java.util.List getConditions()
Level88Item.
The list contents are the level 88 data items subordinate to this data item.
COBOLPackage.getDataItem_Conditions()LiteralTypedValue getInitialValue()
The value is the literal specified in the VALUE clause.
setInitialValue(LiteralTypedValue),
COBOLPackage.getDataItem_InitialValue()void setInitialValue(LiteralTypedValue value)
Initial Value' containment reference.
value - the new value of the 'Initial Value' containment reference.getInitialValue()com.ibm.etools.cobol.application.model.cobol.CopybookItem getCopiedFrom()
void setCopiedFrom(com.ibm.etools.cobol.application.model.cobol.CopybookItem value)
java.lang.String getCopiedFromUniqueID()
void setCopiedFromUniqueID(java.lang.String value)
int getMaxSize()
void setMaxSize(int value)
int getMaxOffsetWithinParent()
void setMaxOffsetWithinParent(int value)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||