public interface DataItem extends AbstractDataItem
The following features are supported:
com.ibm.etools.cobol.application.model.cobol.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.
|
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(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. |
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),
com.ibm.etools.cobol.application.model.cobol.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),
com.ibm.etools.cobol.application.model.cobol.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),
com.ibm.etools.cobol.application.model.cobol.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.
com.ibm.etools.cobol.application.model.cobol.COBOLPackage#getDataItem_Conditions()LiteralTypedValue getInitialValue()
The value is the literal specified in the VALUE clause.
setInitialValue(LiteralTypedValue),
com.ibm.etools.cobol.application.model.cobol.COBOLPackage#getDataItem_InitialValue()void setInitialValue(LiteralTypedValue value)
Initial Value' containment reference.
value - the new value of the 'Initial Value' containment reference.getInitialValue()CopybookItem getCopiedFrom()
void setCopiedFrom(CopybookItem value)
java.lang.String getCopiedFromUniqueID()
void setCopiedFromUniqueID(java.lang.String value)
int getMaxSize()
void setMaxSize(int value)
int getMaxOffsetWithinParent()
void setMaxOffsetWithinParent(int value)