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 String
BIND_PROPAGATION_EDEFAULT
The default value of the 'Bind Propagation
' attribute.protected String
bindPropagation
The cached value of the 'Bind Propagation
' attribute.protected String
consistency
The cached value of the 'Consistency
' attribute.protected static String
CONSISTENCY_EDEFAULT
The default value of the 'Consistency
' attribute.protected String
read_only
The cached value of the 'Read only
' attribute.protected static String
READ_ONLY_EDEFAULT
The default value of the 'Read only
' attribute.protected String
source
The cached value of the 'Source
' attribute.protected static String
SOURCE_EDEFAULT
The default value of the 'Source
' attribute.protected String
target
The cached value of the 'Target
' attribute.protected static String
TARGET_EDEFAULT
The default value of the 'Target
' attribute.protected static String
TMPFS_SIZE_EDEFAULT
The default value of the 'Tmpfs Size
' attribute.protected String
tmpfsSize
The cached value of the 'Tmpfs Size
' attribute.protected String
type
The cached value of the 'Type
' attribute.protected static String
TYPE_EDEFAULT
The default value of the 'Type
' attribute.protected static String
VOLUME_NOCOPY_EDEFAULT
The default value of the 'Volume Nocopy
' attribute.protected String
volumeNocopy
The 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 protected
ServiceVolumeLongSyntaxImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
String
getBindPropagation()
String
getConsistency()
String
getRead_only()
String
getSource()
String
getTarget()
String
getTmpfsSize()
String
getType()
String
getVolumeNocopy()
void
setBindPropagation(String newBindPropagation)
void
setConsistency(String newConsistency)
void
setRead_only(String newRead_only)
void
setSource(String newSource)
void
setTarget(String newTarget)
void
setTmpfsSize(String newTmpfsSize)
void
setType(String newType)
void
setVolumeNocopy(String newVolumeNocopy)
String
toString()
-
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:
eStaticClass
in classServiceVolumesImpl
- Generated class or method.
-
getType
public String getType()
- Specified by:
getType
in 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:
setType
in interfaceServiceVolumeLongSyntax
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
ServiceVolumeLongSyntax.getType()
- Generated class or method.
-
getSource
public String getSource()
- Specified by:
getSource
in 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:
setSource
in interfaceServiceVolumeLongSyntax
- Parameters:
newSource
- the new value of the 'Source' attribute.- See Also:
ServiceVolumeLongSyntax.getSource()
- Generated class or method.
-
getTarget
public String getTarget()
- Specified by:
getTarget
in 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:
setTarget
in 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_only
in 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_only
in 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:
getConsistency
in 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:
setConsistency
in interfaceServiceVolumeLongSyntax
- Parameters:
newConsistency
- the new value of the 'Consistency' attribute.- See Also:
ServiceVolumeLongSyntax.getConsistency()
- Generated class or method.
-
getBindPropagation
public String getBindPropagation()
- Specified by:
getBindPropagation
in 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:
setBindPropagation
in 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:
getVolumeNocopy
in 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:
setVolumeNocopy
in 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:
getTmpfsSize
in 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:
setTmpfsSize
in 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:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classServiceVolumesImpl
- Generated class or method.
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classServiceVolumesImpl
- Generated class or method.
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classServiceVolumesImpl
- Generated class or method.
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classServiceVolumesImpl
- Generated class or method.
-
toString
public String toString()
- Overrides:
toString
in classServiceVolumesImpl
- Generated class or method.
-
-