Class ParametrizedValueListImpl
- 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.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.mcore.impl.ValueImpl
-
- com._1c.g5.v8.dt.platform.services.model.impl.ParametrizedValueListImpl
-
- All Implemented Interfaces:
IBmObject
,Value
,ParametrizedValueList
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class ParametrizedValueListImpl extends ValueImpl implements ParametrizedValueList
An implementation of the model object 'Parametrized Value List'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
AVALIVABLE_VALUES_EDEFAULT
The default value of the 'Avalivable Values
' attribute.protected static boolean
AVALIVABLE_VALUES_EXISTS_EDEFAULT
The default value of the 'Avalivable Values Exists
' attribute.protected String
avalivableValues
The cached value of the 'Avalivable Values
' attribute.protected boolean
avalivableValuesExists
The cached value of the 'Avalivable Values Exists
' attribute.protected static UUID
CLASS_ID_EDEFAULT
The default value of the 'Class Id
' attribute.protected UUID
classId
The cached value of the 'Class Id
' attribute.protected static int
DISPLACEMENT_SIZE_EDEFAULT
The default value of the 'Displacement Size
' attribute.protected int
displacementSize
The cached value of the 'Displacement Size
' attribute.protected static int
LAST_ID_EDEFAULT
The default value of the 'Last Id
' attribute.protected int
lastId
The cached value of the 'Last Id
' attribute.protected String
pattern
The cached value of the 'Pattern
' attribute.protected static String
PATTERN_EDEFAULT
The default value of the 'Pattern
' attribute.protected static boolean
UNIQUE_MODE_EDEFAULT
The default value of the 'Unique Mode
' attribute.protected boolean
uniqueMode
The cached value of the 'Unique Mode
' attribute.protected org.eclipse.emf.common.util.EList<ValueListItem>
values
The cached value of the 'Values
' containment reference list.protected int
version
The cached value of the 'Version
' attribute.protected static int
VERSION_EDEFAULT
The default value of the 'Version
' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ParametrizedValueListImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
String
getAvalivableValues()
UUID
getClassId()
int
getDisplacementSize()
int
getLastId()
String
getPattern()
org.eclipse.emf.common.util.EList<ValueListItem>
getValues()
int
getVersion()
boolean
isAvalivableValuesExists()
boolean
isUniqueMode()
void
setAvalivableValues(String newAvalivableValues)
void
setAvalivableValuesExists(boolean newAvalivableValuesExists)
void
setClassId(UUID newClassId)
void
setDisplacementSize(int newDisplacementSize)
void
setLastId(int newLastId)
void
setPattern(String newPattern)
void
setUniqueMode(boolean newUniqueMode)
void
setVersion(int newVersion)
String
toString()
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.ValueImpl
eStaticFeatureCount
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CLASS_ID_EDEFAULT
protected static final UUID CLASS_ID_EDEFAULT
The default value of the 'Class Id
' attribute.- See Also:
getClassId()
-
classId
protected UUID classId
The cached value of the 'Class Id
' attribute.- See Also:
getClassId()
-
VERSION_EDEFAULT
protected static final int VERSION_EDEFAULT
The default value of the 'Version
' attribute.- See Also:
getVersion()
, Constant Field Values
-
version
protected int version
The cached value of the 'Version
' attribute.- See Also:
getVersion()
-
LAST_ID_EDEFAULT
protected static final int LAST_ID_EDEFAULT
The default value of the 'Last Id
' attribute.- See Also:
getLastId()
, Constant Field Values
-
lastId
protected int lastId
The cached value of the 'Last Id
' attribute.- See Also:
getLastId()
-
DISPLACEMENT_SIZE_EDEFAULT
protected static final int DISPLACEMENT_SIZE_EDEFAULT
The default value of the 'Displacement Size
' attribute.- See Also:
getDisplacementSize()
, Constant Field Values
-
displacementSize
protected int displacementSize
The cached value of the 'Displacement Size
' attribute.- See Also:
getDisplacementSize()
-
UNIQUE_MODE_EDEFAULT
protected static final boolean UNIQUE_MODE_EDEFAULT
The default value of the 'Unique Mode
' attribute.- See Also:
isUniqueMode()
, Constant Field Values
-
uniqueMode
protected boolean uniqueMode
The cached value of the 'Unique Mode
' attribute.- See Also:
isUniqueMode()
-
AVALIVABLE_VALUES_EXISTS_EDEFAULT
protected static final boolean AVALIVABLE_VALUES_EXISTS_EDEFAULT
The default value of the 'Avalivable Values Exists
' attribute.- See Also:
isAvalivableValuesExists()
, Constant Field Values
-
avalivableValuesExists
protected boolean avalivableValuesExists
The cached value of the 'Avalivable Values Exists
' attribute.- See Also:
isAvalivableValuesExists()
-
AVALIVABLE_VALUES_EDEFAULT
protected static final String AVALIVABLE_VALUES_EDEFAULT
The default value of the 'Avalivable Values
' attribute.- See Also:
getAvalivableValues()
-
avalivableValues
protected String avalivableValues
The cached value of the 'Avalivable Values
' attribute.- See Also:
getAvalivableValues()
-
PATTERN_EDEFAULT
protected static final String PATTERN_EDEFAULT
The default value of the 'Pattern
' attribute.- See Also:
getPattern()
-
pattern
protected String pattern
The cached value of the 'Pattern
' attribute.- See Also:
getPattern()
-
values
protected org.eclipse.emf.common.util.EList<ValueListItem> values
The cached value of the 'Values
' containment reference list.- See Also:
getValues()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classValueImpl
-
getClassId
public UUID getClassId()
- Specified by:
getClassId
in interfaceParametrizedValueList
- Returns:
- the value of the 'Class Id' attribute.
- See Also:
ParametrizedValueList.setClassId(UUID)
,ModelPackage.getParametrizedValueList_ClassId()
-
setClassId
public void setClassId(UUID newClassId)
- Specified by:
setClassId
in interfaceParametrizedValueList
- Parameters:
newClassId
- the new value of the 'Class Id' attribute.- See Also:
ParametrizedValueList.getClassId()
-
getVersion
public int getVersion()
- Specified by:
getVersion
in interfaceParametrizedValueList
- Returns:
- the value of the 'Version' attribute.
- See Also:
ParametrizedValueList.setVersion(int)
,ModelPackage.getParametrizedValueList_Version()
-
setVersion
public void setVersion(int newVersion)
- Specified by:
setVersion
in interfaceParametrizedValueList
- Parameters:
newVersion
- the new value of the 'Version' attribute.- See Also:
ParametrizedValueList.getVersion()
-
getLastId
public int getLastId()
- Specified by:
getLastId
in interfaceParametrizedValueList
- Returns:
- the value of the 'Last Id' attribute.
- See Also:
ParametrizedValueList.setLastId(int)
,ModelPackage.getParametrizedValueList_LastId()
-
setLastId
public void setLastId(int newLastId)
- Specified by:
setLastId
in interfaceParametrizedValueList
- Parameters:
newLastId
- the new value of the 'Last Id' attribute.- See Also:
ParametrizedValueList.getLastId()
-
getDisplacementSize
public int getDisplacementSize()
- Specified by:
getDisplacementSize
in interfaceParametrizedValueList
- Returns:
- the value of the 'Displacement Size' attribute.
- See Also:
ParametrizedValueList.setDisplacementSize(int)
,ModelPackage.getParametrizedValueList_DisplacementSize()
-
setDisplacementSize
public void setDisplacementSize(int newDisplacementSize)
- Specified by:
setDisplacementSize
in interfaceParametrizedValueList
- Parameters:
newDisplacementSize
- the new value of the 'Displacement Size' attribute.- See Also:
ParametrizedValueList.getDisplacementSize()
-
isUniqueMode
public boolean isUniqueMode()
- Specified by:
isUniqueMode
in interfaceParametrizedValueList
- Returns:
- the value of the 'Unique Mode' attribute.
- See Also:
ParametrizedValueList.setUniqueMode(boolean)
,ModelPackage.getParametrizedValueList_UniqueMode()
-
setUniqueMode
public void setUniqueMode(boolean newUniqueMode)
- Specified by:
setUniqueMode
in interfaceParametrizedValueList
- Parameters:
newUniqueMode
- the new value of the 'Unique Mode' attribute.- See Also:
ParametrizedValueList.isUniqueMode()
-
isAvalivableValuesExists
public boolean isAvalivableValuesExists()
- Specified by:
isAvalivableValuesExists
in interfaceParametrizedValueList
- Returns:
- the value of the 'Avalivable Values Exists' attribute.
- See Also:
ParametrizedValueList.setAvalivableValuesExists(boolean)
,ModelPackage.getParametrizedValueList_AvalivableValuesExists()
-
setAvalivableValuesExists
public void setAvalivableValuesExists(boolean newAvalivableValuesExists)
- Specified by:
setAvalivableValuesExists
in interfaceParametrizedValueList
- Parameters:
newAvalivableValuesExists
- the new value of the 'Avalivable Values Exists' attribute.- See Also:
ParametrizedValueList.isAvalivableValuesExists()
-
getAvalivableValues
public String getAvalivableValues()
- Specified by:
getAvalivableValues
in interfaceParametrizedValueList
- Returns:
- the value of the 'Avalivable Values' attribute.
- See Also:
ParametrizedValueList.setAvalivableValues(String)
,ModelPackage.getParametrizedValueList_AvalivableValues()
-
setAvalivableValues
public void setAvalivableValues(String newAvalivableValues)
- Specified by:
setAvalivableValues
in interfaceParametrizedValueList
- Parameters:
newAvalivableValues
- the new value of the 'Avalivable Values' attribute.- See Also:
ParametrizedValueList.getAvalivableValues()
-
getPattern
public String getPattern()
- Specified by:
getPattern
in interfaceParametrizedValueList
- Returns:
- the value of the 'Pattern' attribute.
- See Also:
ParametrizedValueList.setPattern(String)
,ModelPackage.getParametrizedValueList_Pattern()
-
setPattern
public void setPattern(String newPattern)
- Specified by:
setPattern
in interfaceParametrizedValueList
- Parameters:
newPattern
- the new value of the 'Pattern' attribute.- See Also:
ParametrizedValueList.getPattern()
-
getValues
public org.eclipse.emf.common.util.EList<ValueListItem> getValues()
- Specified by:
getValues
in interfaceParametrizedValueList
- Returns:
- the value of the 'Values' containment reference list.
- See Also:
ModelPackage.getParametrizedValueList_Values()
-
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 classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-