Package com._1c.g5.v8.dt.mcore.impl
Class TypedValueListImpl
- 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.mcore.impl.TypedValueListImpl
-
- All Implemented Interfaces:
IBmObject
,TypedValueList
,Value
,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 TypedValueListImpl extends ValueImpl implements TypedValueList
An implementation of the model object 'Typed 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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TypedValueListImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
TypedValueList
getAvailableValues()
org.eclipse.emf.common.util.EList<TypedValueListItem>
getItems()
int
getLastId()
TypeDescription
getValueType()
void
setAvailableValues(TypedValueList newAvailableValues)
void
setLastId(int newLastId)
void
setValueType(TypeDescription newValueType)
-
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, eGet, 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, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classValueImpl
-
getValueType
public TypeDescription getValueType()
- Specified by:
getValueType
in interfaceTypedValueList
- Returns:
- the value of the 'Value Type' containment reference.
- See Also:
TypedValueList.setValueType(TypeDescription)
,McorePackage.getTypedValueList_ValueType()
-
setValueType
public void setValueType(TypeDescription newValueType)
- Specified by:
setValueType
in interfaceTypedValueList
- Parameters:
newValueType
- the new value of the 'Value Type' containment reference.- See Also:
TypedValueList.getValueType()
-
getAvailableValues
public TypedValueList getAvailableValues()
- Specified by:
getAvailableValues
in interfaceTypedValueList
- Returns:
- the value of the 'Available Values' containment reference.
- See Also:
TypedValueList.setAvailableValues(TypedValueList)
,McorePackage.getTypedValueList_AvailableValues()
-
setAvailableValues
public void setAvailableValues(TypedValueList newAvailableValues)
- Specified by:
setAvailableValues
in interfaceTypedValueList
- Parameters:
newAvailableValues
- the new value of the 'Available Values' containment reference.- See Also:
TypedValueList.getAvailableValues()
-
getLastId
public int getLastId()
- Specified by:
getLastId
in interfaceTypedValueList
- Returns:
- the value of the 'Last Id' attribute.
- See Also:
TypedValueList.setLastId(int)
,McorePackage.getTypedValueList_LastId()
-
setLastId
public void setLastId(int newLastId)
- Specified by:
setLastId
in interfaceTypedValueList
- Parameters:
newLastId
- the new value of the 'Last Id' attribute.- See Also:
TypedValueList.getLastId()
-
getItems
public org.eclipse.emf.common.util.EList<TypedValueListItem> getItems()
- Specified by:
getItems
in interfaceTypedValueList
- Returns:
- the value of the 'Items' containment reference list.
- See Also:
McorePackage.getTypedValueList_Items()
-
-