Class ServiceVolumeLongSyntaxImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.palladiosimulator.somox.docker.compose.composeFile.impl.ServiceVolumesImpl
-
- org.palladiosimulator.somox.docker.compose.composeFile.impl.ServiceVolumeLongSyntaxImpl
-
- All Implemented Interfaces:
Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,ServiceVolumeLongSyntax,ServiceVolumes
public class ServiceVolumeLongSyntaxImpl extends ServiceVolumesImpl implements ServiceVolumeLongSyntax
An implementation of the model object 'Service Volume Long Syntax'.The following features are implemented:
- Generated class or method.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringBIND_PROPAGATION_EDEFAULTThe default value of the 'Bind Propagation' attribute.protected StringbindPropagationThe cached value of the 'Bind Propagation' attribute.protected StringconsistencyThe cached value of the 'Consistency' attribute.protected static StringCONSISTENCY_EDEFAULTThe default value of the 'Consistency' attribute.protected Stringread_onlyThe cached value of the 'Read only' attribute.protected static StringREAD_ONLY_EDEFAULTThe default value of the 'Read only' attribute.protected StringsourceThe cached value of the 'Source' attribute.protected static StringSOURCE_EDEFAULTThe default value of the 'Source' attribute.protected StringtargetThe cached value of the 'Target' attribute.protected static StringTARGET_EDEFAULTThe default value of the 'Target' attribute.protected static StringTMPFS_SIZE_EDEFAULTThe default value of the 'Tmpfs Size' attribute.protected StringtmpfsSizeThe cached value of the 'Tmpfs Size' attribute.protected StringtypeThe cached value of the 'Type' attribute.protected static StringTYPE_EDEFAULTThe default value of the 'Type' attribute.protected static StringVOLUME_NOCOPY_EDEFAULTThe default value of the 'Volume Nocopy' attribute.protected StringvolumeNocopyThe cached value of the 'Volume Nocopy' attribute.-
Fields inherited from class org.palladiosimulator.somox.docker.compose.composeFile.impl.ServiceVolumesImpl
volumes, VOLUMES_EDEFAULT
-
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedServiceVolumeLongSyntaxImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)StringgetBindPropagation()StringgetConsistency()StringgetRead_only()StringgetSource()StringgetTarget()StringgetTmpfsSize()StringgetType()StringgetVolumeNocopy()voidsetBindPropagation(String newBindPropagation)voidsetConsistency(String newConsistency)voidsetRead_only(String newRead_only)voidsetSource(String newSource)voidsetTarget(String newTarget)voidsetTmpfsSize(String newTmpfsSize)voidsetType(String newType)voidsetVolumeNocopy(String newVolumeNocopy)StringtoString()-
Methods inherited from class org.palladiosimulator.somox.docker.compose.composeFile.impl.ServiceVolumesImpl
getVolumes, setVolumes
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, 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.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface org.palladiosimulator.somox.docker.compose.composeFile.ServiceVolumes
getVolumes, setVolumes
-
-
-
-
Field Detail
-
TYPE_EDEFAULT
protected static final String TYPE_EDEFAULT
The default value of the 'Type' attribute.- See Also:
getType()- Generated class or method.
- Ordered collection.
-
type
protected String type
The cached value of the 'Type' attribute.- See Also:
getType()- Generated class or method.
- Ordered collection.
-
SOURCE_EDEFAULT
protected static final String SOURCE_EDEFAULT
The default value of the 'Source' attribute.- See Also:
getSource()- Generated class or method.
- Ordered collection.
-
source
protected String source
The cached value of the 'Source' attribute.- See Also:
getSource()- Generated class or method.
- Ordered collection.
-
TARGET_EDEFAULT
protected static final String TARGET_EDEFAULT
The default value of the 'Target' attribute.- See Also:
getTarget()- Generated class or method.
- Ordered collection.
-
target
protected String target
The cached value of the 'Target' attribute.- See Also:
getTarget()- Generated class or method.
- Ordered collection.
-
READ_ONLY_EDEFAULT
protected static final String READ_ONLY_EDEFAULT
The default value of the 'Read only' attribute.- See Also:
getRead_only()- Generated class or method.
- Ordered collection.
-
read_only
protected String read_only
The cached value of the 'Read only' attribute.- See Also:
getRead_only()- Generated class or method.
- Ordered collection.
-
CONSISTENCY_EDEFAULT
protected static final String CONSISTENCY_EDEFAULT
The default value of the 'Consistency' attribute.- See Also:
getConsistency()- Generated class or method.
- Ordered collection.
-
consistency
protected String consistency
The cached value of the 'Consistency' attribute.- See Also:
getConsistency()- Generated class or method.
- Ordered collection.
-
BIND_PROPAGATION_EDEFAULT
protected static final String BIND_PROPAGATION_EDEFAULT
The default value of the 'Bind Propagation' attribute.- See Also:
getBindPropagation()- Generated class or method.
- Ordered collection.
-
bindPropagation
protected String bindPropagation
The cached value of the 'Bind Propagation' attribute.- See Also:
getBindPropagation()- Generated class or method.
- Ordered collection.
-
VOLUME_NOCOPY_EDEFAULT
protected static final String VOLUME_NOCOPY_EDEFAULT
The default value of the 'Volume Nocopy' attribute.- See Also:
getVolumeNocopy()- Generated class or method.
- Ordered collection.
-
volumeNocopy
protected String volumeNocopy
The cached value of the 'Volume Nocopy' attribute.- See Also:
getVolumeNocopy()- Generated class or method.
- Ordered collection.
-
TMPFS_SIZE_EDEFAULT
protected static final String TMPFS_SIZE_EDEFAULT
The default value of the 'Tmpfs Size' attribute.- See Also:
getTmpfsSize()- Generated class or method.
- Ordered collection.
-
tmpfsSize
protected String tmpfsSize
The cached value of the 'Tmpfs Size' attribute.- See Also:
getTmpfsSize()- Generated class or method.
- Ordered collection.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classServiceVolumesImpl- Generated class or method.
-
getType
public String getType()
- Specified by:
getTypein interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Type' attribute.
- See Also:
ServiceVolumeLongSyntax.setType(String),ComposeFilePackage.getServiceVolumeLongSyntax_Type()- Generated class or method.
-
setType
public void setType(String newType)
- Specified by:
setTypein interfaceServiceVolumeLongSyntax- Parameters:
newType- the new value of the 'Type' attribute.- See Also:
ServiceVolumeLongSyntax.getType()- Generated class or method.
-
getSource
public String getSource()
- Specified by:
getSourcein interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Source' attribute.
- See Also:
ServiceVolumeLongSyntax.setSource(String),ComposeFilePackage.getServiceVolumeLongSyntax_Source()- Generated class or method.
-
setSource
public void setSource(String newSource)
- Specified by:
setSourcein interfaceServiceVolumeLongSyntax- Parameters:
newSource- the new value of the 'Source' attribute.- See Also:
ServiceVolumeLongSyntax.getSource()- Generated class or method.
-
getTarget
public String getTarget()
- Specified by:
getTargetin interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Target' attribute.
- See Also:
ServiceVolumeLongSyntax.setTarget(String),ComposeFilePackage.getServiceVolumeLongSyntax_Target()- Generated class or method.
-
setTarget
public void setTarget(String newTarget)
- Specified by:
setTargetin interfaceServiceVolumeLongSyntax- Parameters:
newTarget- the new value of the 'Target' attribute.- See Also:
ServiceVolumeLongSyntax.getTarget()- Generated class or method.
-
getRead_only
public String getRead_only()
- Specified by:
getRead_onlyin interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Read only' attribute.
- See Also:
ServiceVolumeLongSyntax.setRead_only(String),ComposeFilePackage.getServiceVolumeLongSyntax_Read_only()- Generated class or method.
-
setRead_only
public void setRead_only(String newRead_only)
- Specified by:
setRead_onlyin interfaceServiceVolumeLongSyntax- Parameters:
newRead_only- the new value of the 'Read only' attribute.- See Also:
ServiceVolumeLongSyntax.getRead_only()- Generated class or method.
-
getConsistency
public String getConsistency()
- Specified by:
getConsistencyin interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Consistency' attribute.
- See Also:
ServiceVolumeLongSyntax.setConsistency(String),ComposeFilePackage.getServiceVolumeLongSyntax_Consistency()- Generated class or method.
-
setConsistency
public void setConsistency(String newConsistency)
- Specified by:
setConsistencyin interfaceServiceVolumeLongSyntax- Parameters:
newConsistency- the new value of the 'Consistency' attribute.- See Also:
ServiceVolumeLongSyntax.getConsistency()- Generated class or method.
-
getBindPropagation
public String getBindPropagation()
- Specified by:
getBindPropagationin interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Bind Propagation' attribute.
- See Also:
ServiceVolumeLongSyntax.setBindPropagation(String),ComposeFilePackage.getServiceVolumeLongSyntax_BindPropagation()- Generated class or method.
-
setBindPropagation
public void setBindPropagation(String newBindPropagation)
- Specified by:
setBindPropagationin interfaceServiceVolumeLongSyntax- Parameters:
newBindPropagation- the new value of the 'Bind Propagation' attribute.- See Also:
ServiceVolumeLongSyntax.getBindPropagation()- Generated class or method.
-
getVolumeNocopy
public String getVolumeNocopy()
- Specified by:
getVolumeNocopyin interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Volume Nocopy' attribute.
- See Also:
ServiceVolumeLongSyntax.setVolumeNocopy(String),ComposeFilePackage.getServiceVolumeLongSyntax_VolumeNocopy()- Generated class or method.
-
setVolumeNocopy
public void setVolumeNocopy(String newVolumeNocopy)
- Specified by:
setVolumeNocopyin interfaceServiceVolumeLongSyntax- Parameters:
newVolumeNocopy- the new value of the 'Volume Nocopy' attribute.- See Also:
ServiceVolumeLongSyntax.getVolumeNocopy()- Generated class or method.
-
getTmpfsSize
public String getTmpfsSize()
- Specified by:
getTmpfsSizein interfaceServiceVolumeLongSyntax- Returns:
- the value of the 'Tmpfs Size' attribute.
- See Also:
ServiceVolumeLongSyntax.setTmpfsSize(String),ComposeFilePackage.getServiceVolumeLongSyntax_TmpfsSize()- Generated class or method.
-
setTmpfsSize
public void setTmpfsSize(String newTmpfsSize)
- Specified by:
setTmpfsSizein interfaceServiceVolumeLongSyntax- Parameters:
newTmpfsSize- the new value of the 'Tmpfs Size' attribute.- See Also:
ServiceVolumeLongSyntax.getTmpfsSize()- Generated class or method.
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classServiceVolumesImpl- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classServiceVolumesImpl- Generated class or method.
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classServiceVolumesImpl- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classServiceVolumesImpl- Generated class or method.
-
toString
public String toString()
- Overrides:
toStringin classServiceVolumesImpl- Generated class or method.
-
-