|
|||||||||||
| 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.BaseProgramImpl
public abstract class BaseProgramImpl
An implementation of the model object 'Base Program'.
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 | |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDataDivision(DataDivision newDataDivision,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetEnvironmentDivision(EnvironmentDivision newEnvironmentDivision,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetIdentificationDivision(IdentificationDivision newIdentificationDivision,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
DataDivision |
getDataDivision()
|
EnvironmentDivision |
getEnvironmentDivision()
|
IdentificationDivision |
getIdentificationDivision()
|
java.util.List |
getNestedPrograms()
|
void |
setDataDivision(DataDivision newDataDivision)
|
void |
setEnvironmentDivision(EnvironmentDivision newEnvironmentDivision)
|
void |
setIdentificationDivision(IdentificationDivision newIdentificationDivision)
|
| Methods inherited from class com.ibm.etools.cobol.application.model.cobol.impl.NamedElementImpl |
|---|
getName, setName, toString |
| 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.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 IdentificationDivision getIdentificationDivision()
getIdentificationDivision in interface BaseProgramBaseProgram.setIdentificationDivision(IdentificationDivision),
COBOLPackage.getBaseProgram_IdentificationDivision()
public org.eclipse.emf.common.notify.NotificationChain basicSetIdentificationDivision(IdentificationDivision newIdentificationDivision,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setIdentificationDivision(IdentificationDivision newIdentificationDivision)
setIdentificationDivision in interface BaseProgramnewIdentificationDivision - the new value of the 'Identification Division' containment reference.BaseProgram.getIdentificationDivision()public EnvironmentDivision getEnvironmentDivision()
getEnvironmentDivision in interface BaseProgramBaseProgram.setEnvironmentDivision(EnvironmentDivision),
COBOLPackage.getBaseProgram_EnvironmentDivision()
public org.eclipse.emf.common.notify.NotificationChain basicSetEnvironmentDivision(EnvironmentDivision newEnvironmentDivision,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEnvironmentDivision(EnvironmentDivision newEnvironmentDivision)
setEnvironmentDivision in interface BaseProgramnewEnvironmentDivision - the new value of the 'Environment Division' containment reference.BaseProgram.getEnvironmentDivision()public DataDivision getDataDivision()
getDataDivision in interface BaseProgramBaseProgram.setDataDivision(DataDivision),
COBOLPackage.getBaseProgram_DataDivision()
public org.eclipse.emf.common.notify.NotificationChain basicSetDataDivision(DataDivision newDataDivision,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDataDivision(DataDivision newDataDivision)
setDataDivision in interface BaseProgramnewDataDivision - the new value of the 'Data Division' containment reference.BaseProgram.getDataDivision()public java.util.List getNestedPrograms()
getNestedPrograms in interface BaseProgramCOBOLPackage.getBaseProgram_NestedPrograms()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImpl
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||