|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
com.ibm.etools.cobol.application.model.cobol.impl.ASTNodeImpl
com.ibm.etools.cobol.application.model.cobol.impl.NamedElementImpl
com.ibm.etools.cobol.application.model.cobol.impl.AbstractDataItemImpl
com.ibm.etools.cobol.application.model.cobol.impl.DataItemImpl
com.ibm.etools.cobol.application.model.cobol.impl.TableDataItemImpl
com.ibm.etools.cobol.application.model.cobol.impl.VariableTableDataItemImpl
public class VariableTableDataItemImpl
An implementation of the model object 'Variable Table Data Item'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
AbstractDataItem |
basicGetDependingUpon()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
AbstractDataItem |
getDependingUpon()
|
int |
getMaxNumberOfElements()
|
int |
getMinNumberOfElements()
|
void |
setDependingUpon(AbstractDataItem newDependingUpon)
|
void |
setMaxNumberOfElements(int newMaxNumberOfElements)
|
void |
setMinNumberOfElements(int newMinNumberOfElements)
|
java.lang.String |
toString()
|
| Methods inherited from class com.ibm.etools.cobol.application.model.cobol.impl.TableDataItemImpl |
|---|
basicSetTableItem, eInverseRemove, getIndexVars, getKeys, getTableItem, setTableItem |
| Methods inherited from class com.ibm.etools.cobol.application.model.cobol.impl.DataItemImpl |
|---|
basicGetCopiedFrom, basicGetRedefines, basicSetInitialValue, getConditions, getCopiedFrom, getCopiedFromUniqueID, getInitialValue, getLevel, getMaxOffsetWithinParent, getMaxSize, getRedefines, isIsFiller, setCopiedFrom, setCopiedFromUniqueID, setInitialValue, setIsFiller, setLevel, setMaxOffsetWithinParent, setMaxSize, setRedefines |
| Methods inherited from class com.ibm.etools.cobol.application.model.cobol.impl.NamedElementImpl |
|---|
getName, setName |
| Methods inherited from class com.ibm.etools.cobol.application.model.cobol.impl.ASTNodeImpl |
|---|
basicGetParent, getBeginColumn, getBeginFile, getBeginLine, getEndColumn, getEndFile, getEndLine, getParent, getTag, setBeginColumn, setBeginFile, setBeginLine, setEndColumn, setEndFile, setEndLine, setParent, setTag |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.etools.cobol.application.model.cobol.TableDataItem |
|---|
getIndexVars, getKeys, getTableItem, setTableItem |
| Methods inherited from interface com.ibm.etools.cobol.application.model.cobol.DataItem |
|---|
getConditions, getCopiedFrom, getCopiedFromUniqueID, getInitialValue, getLevel, getMaxOffsetWithinParent, getMaxSize, getRedefines, isIsFiller, setCopiedFrom, setCopiedFromUniqueID, setInitialValue, setIsFiller, setLevel, setMaxOffsetWithinParent, setMaxSize, setRedefines |
| 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 |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
public static final java.lang.String copyright
| Method Detail |
|---|
public int getMinNumberOfElements()
getMinNumberOfElements in interface VariableTableDataItemVariableTableDataItem.setMinNumberOfElements(int),
COBOLPackage.getVariableTableDataItem_MinNumberOfElements()public void setMinNumberOfElements(int newMinNumberOfElements)
setMinNumberOfElements in interface VariableTableDataItemnewMinNumberOfElements - the new value of the 'Min Number Of Elements' attribute.VariableTableDataItem.getMinNumberOfElements()public int getMaxNumberOfElements()
getMaxNumberOfElements in interface VariableTableDataItemVariableTableDataItem.setMaxNumberOfElements(int),
COBOLPackage.getVariableTableDataItem_MaxNumberOfElements()public void setMaxNumberOfElements(int newMaxNumberOfElements)
setMaxNumberOfElements in interface VariableTableDataItemnewMaxNumberOfElements - the new value of the 'Max Number Of Elements' attribute.VariableTableDataItem.getMaxNumberOfElements()public AbstractDataItem getDependingUpon()
getDependingUpon in interface VariableTableDataItemVariableTableDataItem.setDependingUpon(AbstractDataItem),
COBOLPackage.getVariableTableDataItem_DependingUpon()public AbstractDataItem basicGetDependingUpon()
public void setDependingUpon(AbstractDataItem newDependingUpon)
setDependingUpon in interface VariableTableDataItemnewDependingUpon - the new value of the 'Depending Upon' reference.VariableTableDataItem.getDependingUpon()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class TableDataItemImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class TableDataItemImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class TableDataItemImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class TableDataItemImplpublic java.lang.String toString()
toString in class DataItemImpl
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||