|
|||||||||||
| 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.StmtImpl
com.ibm.etools.cobol.application.model.cobol.impl.MergeStmtImpl
public class MergeStmtImpl
An implementation of the model object 'Merge Stmt'.
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 | |
|---|---|
Alphabet |
basicGetCollatingSequence()
|
FileDescriptionEntry |
basicGetFile()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetGivingOrOutputProc(IOFilesOrProcedure newGivingOrOutputProc,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetUsing(IOFiles newUsing,
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)
|
Alphabet |
getCollatingSequence()
|
FileDescriptionEntry |
getFile()
|
IOFilesOrProcedure |
getGivingOrOutputProc()
|
java.util.List |
getOnKeyClauses()
|
IOFiles |
getUsing()
|
void |
setCollatingSequence(Alphabet newCollatingSequence)
|
void |
setFile(FileDescriptionEntry newFile)
|
void |
setGivingOrOutputProc(IOFilesOrProcedure newGivingOrOutputProc)
|
void |
setUsing(IOFiles newUsing)
|
| 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, toString |
| 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.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 FileDescriptionEntry getFile()
getFile in interface MergeStmtMergeStmt.setFile(FileDescriptionEntry),
COBOLPackage.getMergeStmt_File()public FileDescriptionEntry basicGetFile()
public void setFile(FileDescriptionEntry newFile)
setFile in interface MergeStmtnewFile - the new value of the 'File' reference.MergeStmt.getFile()public java.util.List getOnKeyClauses()
getOnKeyClauses in interface MergeStmtCOBOLPackage.getMergeStmt_OnKeyClauses()public Alphabet getCollatingSequence()
getCollatingSequence in interface MergeStmtMergeStmt.setCollatingSequence(Alphabet),
COBOLPackage.getMergeStmt_CollatingSequence()public Alphabet basicGetCollatingSequence()
public void setCollatingSequence(Alphabet newCollatingSequence)
setCollatingSequence in interface MergeStmtnewCollatingSequence - the new value of the 'Collating Sequence' reference.MergeStmt.getCollatingSequence()public IOFiles getUsing()
getUsing in interface MergeStmtMergeStmt.setUsing(IOFiles),
COBOLPackage.getMergeStmt_Using()
public org.eclipse.emf.common.notify.NotificationChain basicSetUsing(IOFiles newUsing,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUsing(IOFiles newUsing)
setUsing in interface MergeStmtnewUsing - the new value of the 'Using' containment reference.MergeStmt.getUsing()public IOFilesOrProcedure getGivingOrOutputProc()
getGivingOrOutputProc in interface MergeStmtMergeStmt.setGivingOrOutputProc(IOFilesOrProcedure),
COBOLPackage.getMergeStmt_GivingOrOutputProc()
public org.eclipse.emf.common.notify.NotificationChain basicSetGivingOrOutputProc(IOFilesOrProcedure newGivingOrOutputProc,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGivingOrOutputProc(IOFilesOrProcedure newGivingOrOutputProc)
setGivingOrOutputProc in interface MergeStmtnewGivingOrOutputProc - the new value of the 'Giving Or Output Proc' containment reference.MergeStmt.getGivingOrOutputProc()
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 ASTNodeImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ASTNodeImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ASTNodeImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ASTNodeImpl
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||