org.eclipse.emf.emfstore.internal.client.model.impl
Class PendingFileTransferImpl

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 org.eclipse.emf.emfstore.internal.client.model.impl.PendingFileTransferImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject, PendingFileTransfer

public class PendingFileTransferImpl
extends org.eclipse.emf.ecore.impl.EObjectImpl
implements PendingFileTransfer

An implementation of the model object 'Pending File Transfer'.

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 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
 
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
 ModelElementId basicGetAttachmentId()
           
 org.eclipse.emf.common.notify.NotificationChain basicSetAttachmentId(ModelElementId newAttachmentId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 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, Object newValue)
           
 void eUnset(int featureID)
           
 ModelElementId getAttachmentId()
           
 int getChunkNumber()
           
 String getFileName()
           
 int getFileVersion()
           
 String getPreliminaryFileName()
           
 boolean isUpload()
           
 void setAttachmentId(ModelElementId newAttachmentId)
           
 void setChunkNumber(int newChunkNumber)
           
 void setFileName(String newFileName)
           
 void setFileVersion(int newFileVersion)
           
 void setPreliminaryFileName(String newPreliminaryFileName)
           
 void setUpload(boolean newUpload)
           
 String 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 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
 

Method Detail

getAttachmentId

public ModelElementId getAttachmentId()

Specified by:
getAttachmentId in interface PendingFileTransfer
Returns:
the value of the 'Attachment Id' containment reference.
See Also:
PendingFileTransfer.setAttachmentId(ModelElementId), ModelPackage.getPendingFileTransfer_AttachmentId()

basicGetAttachmentId

public ModelElementId basicGetAttachmentId()


basicSetAttachmentId

public org.eclipse.emf.common.notify.NotificationChain basicSetAttachmentId(ModelElementId newAttachmentId,
                                                                            org.eclipse.emf.common.notify.NotificationChain msgs)


setAttachmentId

public void setAttachmentId(ModelElementId newAttachmentId)

Specified by:
setAttachmentId in interface PendingFileTransfer
Parameters:
newAttachmentId - the new value of the 'Attachment Id' containment reference.
See Also:
PendingFileTransfer.getAttachmentId()

getFileVersion

public int getFileVersion()

Specified by:
getFileVersion in interface PendingFileTransfer
Returns:
the value of the 'File Version' attribute.
See Also:
PendingFileTransfer.setFileVersion(int), ModelPackage.getPendingFileTransfer_FileVersion()

setFileVersion

public void setFileVersion(int newFileVersion)

Specified by:
setFileVersion in interface PendingFileTransfer
Parameters:
newFileVersion - the new value of the 'File Version' attribute.
See Also:
PendingFileTransfer.getFileVersion()

getChunkNumber

public int getChunkNumber()

Specified by:
getChunkNumber in interface PendingFileTransfer
Returns:
the value of the 'Chunk Number' attribute.
See Also:
PendingFileTransfer.setChunkNumber(int), ModelPackage.getPendingFileTransfer_ChunkNumber()

setChunkNumber

public void setChunkNumber(int newChunkNumber)

Specified by:
setChunkNumber in interface PendingFileTransfer
Parameters:
newChunkNumber - the new value of the 'Chunk Number' attribute.
See Also:
PendingFileTransfer.getChunkNumber()

isUpload

public boolean isUpload()

Specified by:
isUpload in interface PendingFileTransfer
Returns:
the value of the 'Upload' attribute.
See Also:
PendingFileTransfer.setUpload(boolean), ModelPackage.getPendingFileTransfer_Upload()

setUpload

public void setUpload(boolean newUpload)

Specified by:
setUpload in interface PendingFileTransfer
Parameters:
newUpload - the new value of the 'Upload' attribute.
See Also:
PendingFileTransfer.isUpload()

getFileName

public String getFileName()

Specified by:
getFileName in interface PendingFileTransfer
Returns:
the value of the 'File Name' attribute.
See Also:
PendingFileTransfer.setFileName(String), ModelPackage.getPendingFileTransfer_FileName()

setFileName

public void setFileName(String newFileName)

Specified by:
setFileName in interface PendingFileTransfer
Parameters:
newFileName - the new value of the 'File Name' attribute.
See Also:
PendingFileTransfer.getFileName()

getPreliminaryFileName

public String getPreliminaryFileName()

Specified by:
getPreliminaryFileName in interface PendingFileTransfer
Returns:
the value of the 'Preliminary File Name' attribute.
See Also:
PendingFileTransfer.setPreliminaryFileName(String), ModelPackage.getPendingFileTransfer_PreliminaryFileName()

setPreliminaryFileName

public void setPreliminaryFileName(String newPreliminaryFileName)

Specified by:
setPreliminaryFileName in interface PendingFileTransfer
Parameters:
newPreliminaryFileName - the new value of the 'Preliminary File Name' attribute.
See Also:
PendingFileTransfer.getPreliminaryFileName()

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 org.eclipse.emf.ecore.impl.BasicEObjectImpl

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

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

eSet

public void eSet(int featureID,
                 Object newValue)

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

eUnset

public void eUnset(int featureID)

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

eIsSet

public boolean eIsSet(int featureID)

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

toString

public String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl


Copyright © 2015. All Rights Reserved.