com.ibm.etools.cobol.application.model.cobol.impl
Class CicsDumpTransactionStmtImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by com.ibm.etools.cobol.application.model.cobol.impl.ASTNodeImpl
                  extended by com.ibm.etools.cobol.application.model.cobol.impl.CicsStmtImpl
                      extended by com.ibm.etools.cobol.application.model.cobol.impl.CicsDumpTransactionStmtImpl
All Implemented Interfaces:
ASTNode, CicsDumpTransactionStmt, CicsStmt, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class CicsDumpTransactionStmtImpl
extends CicsStmtImpl
implements CicsDumpTransactionStmt

An implementation of the model object 'Cics Dump Transaction 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
 org.eclipse.emf.common.notify.NotificationChain basicSetDumpCode(DataRefOrLiteral newDumpCode, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetDumpId(DataRef newDumpId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetFromClause(CicsDumpTransactionFromClause newFromClause, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetSegmentListClause(CicsDumpTransactionSegmentListClause newSegmentListClause, 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)
           
 DataRefOrLiteral getDumpCode()
           
 DataRef getDumpId()
           
 CicsDumpTransactionFromClause getFromClause()
           
 CicsDumpTransactionSegmentListClause getSegmentListClause()
           
 boolean isComplete()
           
 boolean isFct()
           
 boolean isPct()
           
 boolean isPpt()
           
 boolean isProgram()
           
 boolean isSit()
           
 boolean isStorage()
           
 boolean isTables()
           
 boolean isTask()
           
 boolean isTct()
           
 boolean isTerminal()
           
 boolean isTrt()
           
 void setComplete(boolean newComplete)
           
 void setDumpCode(DataRefOrLiteral newDumpCode)
           
 void setDumpId(DataRef newDumpId)
           
 void setFct(boolean newFct)
           
 void setFromClause(CicsDumpTransactionFromClause newFromClause)
           
 void setPct(boolean newPct)
           
 void setPpt(boolean newPpt)
           
 void setProgram(boolean newProgram)
           
 void setSegmentListClause(CicsDumpTransactionSegmentListClause newSegmentListClause)
           
 void setSit(boolean newSit)
           
 void setStorage(boolean newStorage)
           
 void setTables(boolean newTables)
           
 void setTask(boolean newTask)
           
 void setTct(boolean newTct)
           
 void setTerminal(boolean newTerminal)
           
 void setTrt(boolean newTrt)
           
 java.lang.String toString()
           
 
Methods inherited from class com.ibm.etools.cobol.application.model.cobol.impl.CicsStmtImpl
basicSetResp, basicSetResp2, getResp, getResp2, isNoHandle, setNoHandle, setResp, setResp2
 
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.CicsStmt
getResp, getResp2, isNoHandle, setNoHandle, setResp, setResp2
 
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

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Method Detail

getDumpCode

public DataRefOrLiteral getDumpCode()

Specified by:
getDumpCode in interface CicsDumpTransactionStmt
Returns:
the value of the 'Dump Code' containment reference.
See Also:
CicsDumpTransactionStmt.setDumpCode(DataRefOrLiteral), COBOLPackage.getCicsDumpTransactionStmt_DumpCode()

basicSetDumpCode

public org.eclipse.emf.common.notify.NotificationChain basicSetDumpCode(DataRefOrLiteral newDumpCode,
                                                                        org.eclipse.emf.common.notify.NotificationChain msgs)


setDumpCode

public void setDumpCode(DataRefOrLiteral newDumpCode)

Specified by:
setDumpCode in interface CicsDumpTransactionStmt
Parameters:
newDumpCode - the new value of the 'Dump Code' containment reference.
See Also:
CicsDumpTransactionStmt.getDumpCode()

getFromClause

public CicsDumpTransactionFromClause getFromClause()

Specified by:
getFromClause in interface CicsDumpTransactionStmt
Returns:
the value of the 'From Clause' containment reference.
See Also:
CicsDumpTransactionStmt.setFromClause(CicsDumpTransactionFromClause), COBOLPackage.getCicsDumpTransactionStmt_FromClause()

basicSetFromClause

public org.eclipse.emf.common.notify.NotificationChain basicSetFromClause(CicsDumpTransactionFromClause newFromClause,
                                                                          org.eclipse.emf.common.notify.NotificationChain msgs)


setFromClause

public void setFromClause(CicsDumpTransactionFromClause newFromClause)

Specified by:
setFromClause in interface CicsDumpTransactionStmt
Parameters:
newFromClause - the new value of the 'From Clause' containment reference.
See Also:
CicsDumpTransactionStmt.getFromClause()

isComplete

public boolean isComplete()

Specified by:
isComplete in interface CicsDumpTransactionStmt
Returns:
the value of the 'Complete' attribute.
See Also:
CicsDumpTransactionStmt.setComplete(boolean), COBOLPackage.getCicsDumpTransactionStmt_Complete()

setComplete

public void setComplete(boolean newComplete)

Specified by:
setComplete in interface CicsDumpTransactionStmt
Parameters:
newComplete - the new value of the 'Complete' attribute.
See Also:
CicsDumpTransactionStmt.isComplete()

isTrt

public boolean isTrt()

Specified by:
isTrt in interface CicsDumpTransactionStmt
Returns:
the value of the 'Trt' attribute.
See Also:
CicsDumpTransactionStmt.setTrt(boolean), COBOLPackage.getCicsDumpTransactionStmt_Trt()

setTrt

public void setTrt(boolean newTrt)

Specified by:
setTrt in interface CicsDumpTransactionStmt
Parameters:
newTrt - the new value of the 'Trt' attribute.
See Also:
CicsDumpTransactionStmt.isTrt()

getSegmentListClause

public CicsDumpTransactionSegmentListClause getSegmentListClause()

Specified by:
getSegmentListClause in interface CicsDumpTransactionStmt
Returns:
the value of the 'Segment List Clause' containment reference.
See Also:
CicsDumpTransactionStmt.setSegmentListClause(CicsDumpTransactionSegmentListClause), COBOLPackage.getCicsDumpTransactionStmt_SegmentListClause()

basicSetSegmentListClause

public org.eclipse.emf.common.notify.NotificationChain basicSetSegmentListClause(CicsDumpTransactionSegmentListClause newSegmentListClause,
                                                                                 org.eclipse.emf.common.notify.NotificationChain msgs)


setSegmentListClause

public void setSegmentListClause(CicsDumpTransactionSegmentListClause newSegmentListClause)

Specified by:
setSegmentListClause in interface CicsDumpTransactionStmt
Parameters:
newSegmentListClause - the new value of the 'Segment List Clause' containment reference.
See Also:
CicsDumpTransactionStmt.getSegmentListClause()

isTask

public boolean isTask()

Specified by:
isTask in interface CicsDumpTransactionStmt
Returns:
the value of the 'Task' attribute.
See Also:
CicsDumpTransactionStmt.setTask(boolean), COBOLPackage.getCicsDumpTransactionStmt_Task()

setTask

public void setTask(boolean newTask)

Specified by:
setTask in interface CicsDumpTransactionStmt
Parameters:
newTask - the new value of the 'Task' attribute.
See Also:
CicsDumpTransactionStmt.isTask()

isStorage

public boolean isStorage()

Specified by:
isStorage in interface CicsDumpTransactionStmt
Returns:
the value of the 'Storage' attribute.
See Also:
CicsDumpTransactionStmt.setStorage(boolean), COBOLPackage.getCicsDumpTransactionStmt_Storage()

setStorage

public void setStorage(boolean newStorage)

Specified by:
setStorage in interface CicsDumpTransactionStmt
Parameters:
newStorage - the new value of the 'Storage' attribute.
See Also:
CicsDumpTransactionStmt.isStorage()

isProgram

public boolean isProgram()

Specified by:
isProgram in interface CicsDumpTransactionStmt
Returns:
the value of the 'Program' attribute.
See Also:
CicsDumpTransactionStmt.setProgram(boolean), COBOLPackage.getCicsDumpTransactionStmt_Program()

setProgram

public void setProgram(boolean newProgram)

Specified by:
setProgram in interface CicsDumpTransactionStmt
Parameters:
newProgram - the new value of the 'Program' attribute.
See Also:
CicsDumpTransactionStmt.isProgram()

isTerminal

public boolean isTerminal()

Specified by:
isTerminal in interface CicsDumpTransactionStmt
Returns:
the value of the 'Terminal' attribute.
See Also:
CicsDumpTransactionStmt.setTerminal(boolean), COBOLPackage.getCicsDumpTransactionStmt_Terminal()

setTerminal

public void setTerminal(boolean newTerminal)

Specified by:
setTerminal in interface CicsDumpTransactionStmt
Parameters:
newTerminal - the new value of the 'Terminal' attribute.
See Also:
CicsDumpTransactionStmt.isTerminal()

isTables

public boolean isTables()

Specified by:
isTables in interface CicsDumpTransactionStmt
Returns:
the value of the 'Tables' attribute.
See Also:
CicsDumpTransactionStmt.setTables(boolean), COBOLPackage.getCicsDumpTransactionStmt_Tables()

setTables

public void setTables(boolean newTables)

Specified by:
setTables in interface CicsDumpTransactionStmt
Parameters:
newTables - the new value of the 'Tables' attribute.
See Also:
CicsDumpTransactionStmt.isTables()

isFct

public boolean isFct()

Specified by:
isFct in interface CicsDumpTransactionStmt
Returns:
the value of the 'Fct' attribute.
See Also:
CicsDumpTransactionStmt.setFct(boolean), COBOLPackage.getCicsDumpTransactionStmt_Fct()

setFct

public void setFct(boolean newFct)

Specified by:
setFct in interface CicsDumpTransactionStmt
Parameters:
newFct - the new value of the 'Fct' attribute.
See Also:
CicsDumpTransactionStmt.isFct()

isPct

public boolean isPct()

Specified by:
isPct in interface CicsDumpTransactionStmt
Returns:
the value of the 'Pct' attribute.
See Also:
CicsDumpTransactionStmt.setPct(boolean), COBOLPackage.getCicsDumpTransactionStmt_Pct()

setPct

public void setPct(boolean newPct)

Specified by:
setPct in interface CicsDumpTransactionStmt
Parameters:
newPct - the new value of the 'Pct' attribute.
See Also:
CicsDumpTransactionStmt.isPct()

isPpt

public boolean isPpt()

Specified by:
isPpt in interface CicsDumpTransactionStmt
Returns:
the value of the 'Ppt' attribute.
See Also:
CicsDumpTransactionStmt.setPpt(boolean), COBOLPackage.getCicsDumpTransactionStmt_Ppt()

setPpt

public void setPpt(boolean newPpt)

Specified by:
setPpt in interface CicsDumpTransactionStmt
Parameters:
newPpt - the new value of the 'Ppt' attribute.
See Also:
CicsDumpTransactionStmt.isPpt()

isSit

public boolean isSit()

Specified by:
isSit in interface CicsDumpTransactionStmt
Returns:
the value of the 'Sit' attribute.
See Also:
CicsDumpTransactionStmt.setSit(boolean), COBOLPackage.getCicsDumpTransactionStmt_Sit()

setSit

public void setSit(boolean newSit)

Specified by:
setSit in interface CicsDumpTransactionStmt
Parameters:
newSit - the new value of the 'Sit' attribute.
See Also:
CicsDumpTransactionStmt.isSit()

isTct

public boolean isTct()

Specified by:
isTct in interface CicsDumpTransactionStmt
Returns:
the value of the 'Tct' attribute.
See Also:
CicsDumpTransactionStmt.setTct(boolean), COBOLPackage.getCicsDumpTransactionStmt_Tct()

setTct

public void setTct(boolean newTct)

Specified by:
setTct in interface CicsDumpTransactionStmt
Parameters:
newTct - the new value of the 'Tct' attribute.
See Also:
CicsDumpTransactionStmt.isTct()

getDumpId

public DataRef getDumpId()

Specified by:
getDumpId in interface CicsDumpTransactionStmt
Returns:
the value of the 'Dump Id' containment reference.
See Also:
CicsDumpTransactionStmt.setDumpId(DataRef), COBOLPackage.getCicsDumpTransactionStmt_DumpId()

basicSetDumpId

public org.eclipse.emf.common.notify.NotificationChain basicSetDumpId(DataRef newDumpId,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)


setDumpId

public void setDumpId(DataRef newDumpId)

Specified by:
setDumpId in interface CicsDumpTransactionStmt
Parameters:
newDumpId - the new value of the 'Dump Id' containment reference.
See Also:
CicsDumpTransactionStmt.getDumpId()

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class CicsStmtImpl

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class CicsStmtImpl

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class CicsStmtImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class CicsStmtImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class CicsStmtImpl

toString

public java.lang.String toString()

Overrides:
toString in class CicsStmtImpl