public interface DataItem extends AbstractDataItem
The following features are supported:
COBOLPackage.getDataItem()| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
copyright |
| Modifier and Type | Method and Description |
|---|---|
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.
|
boolean |
isVolatile()
Returns the value of the 'Volatile' 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. |
void |
setVolatile(boolean value)
Sets the value of the '
Volatile' attribute. |
getName, setNamegetBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, getTag, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParent, setTagstatic final java.lang.String copyright
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)
boolean isVolatile()
If the meaning of the 'Volatile' attribute isn't clear, there really should be more of a description here...
setVolatile(boolean),
COBOLPackage.getDataItem_Volatile()void setVolatile(boolean value)
Volatile' attribute.
value - the new value of the 'Volatile' attribute.isVolatile()