Package com._1c.g5.v8.dt.mcore.impl
Class TypeDescriptionImpl
- 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.TypeDescriptionImpl
-
- All Implemented Interfaces:
IBmObject
,TypeDescription
,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 TypeDescriptionImpl extends BmObject implements TypeDescription
An implementation of the model object 'Type Description'.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
TypeDescriptionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
protected int
eStaticFeatureCount()
BinaryQualifiers
getBinaryQualifiers()
DateQualifiers
getDateQualifiers()
NumberQualifiers
getNumberQualifiers()
StringQualifiers
getStringQualifiers()
org.eclipse.emf.common.util.EList<TypeItem>
getTypes()
void
setBinaryQualifiers(BinaryQualifiers newBinaryQualifiers)
void
setDateQualifiers(DateQualifiers newDateQualifiers)
void
setNumberQualifiers(NumberQualifiers newNumberQualifiers)
void
setStringQualifiers(StringQualifiers newStringQualifiers)
-
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 classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getTypes
public org.eclipse.emf.common.util.EList<TypeItem> getTypes()
- Specified by:
getTypes
in interfaceTypeDescription
- Returns:
- the value of the 'Types' reference list.
- See Also:
McorePackage.getTypeDescription_Types()
-
getNumberQualifiers
public NumberQualifiers getNumberQualifiers()
- Specified by:
getNumberQualifiers
in interfaceTypeDescription
- Returns:
- the value of the 'Number Qualifiers' containment reference.
- See Also:
TypeDescription.setNumberQualifiers(NumberQualifiers)
,McorePackage.getTypeDescription_NumberQualifiers()
-
setNumberQualifiers
public void setNumberQualifiers(NumberQualifiers newNumberQualifiers)
- Specified by:
setNumberQualifiers
in interfaceTypeDescription
- Parameters:
newNumberQualifiers
- the new value of the 'Number Qualifiers' containment reference.- See Also:
TypeDescription.getNumberQualifiers()
-
getStringQualifiers
public StringQualifiers getStringQualifiers()
- Specified by:
getStringQualifiers
in interfaceTypeDescription
- Returns:
- the value of the 'String Qualifiers' containment reference.
- See Also:
TypeDescription.setStringQualifiers(StringQualifiers)
,McorePackage.getTypeDescription_StringQualifiers()
-
setStringQualifiers
public void setStringQualifiers(StringQualifiers newStringQualifiers)
- Specified by:
setStringQualifiers
in interfaceTypeDescription
- Parameters:
newStringQualifiers
- the new value of the 'String Qualifiers' containment reference.- See Also:
TypeDescription.getStringQualifiers()
-
getDateQualifiers
public DateQualifiers getDateQualifiers()
- Specified by:
getDateQualifiers
in interfaceTypeDescription
- Returns:
- the value of the 'Date Qualifiers' containment reference.
- See Also:
TypeDescription.setDateQualifiers(DateQualifiers)
,McorePackage.getTypeDescription_DateQualifiers()
-
setDateQualifiers
public void setDateQualifiers(DateQualifiers newDateQualifiers)
- Specified by:
setDateQualifiers
in interfaceTypeDescription
- Parameters:
newDateQualifiers
- the new value of the 'Date Qualifiers' containment reference.- See Also:
TypeDescription.getDateQualifiers()
-
getBinaryQualifiers
public BinaryQualifiers getBinaryQualifiers()
- Specified by:
getBinaryQualifiers
in interfaceTypeDescription
- Returns:
- the value of the 'Binary Qualifiers' containment reference.
- See Also:
TypeDescription.setBinaryQualifiers(BinaryQualifiers)
,McorePackage.getTypeDescription_BinaryQualifiers()
-
setBinaryQualifiers
public void setBinaryQualifiers(BinaryQualifiers newBinaryQualifiers)
- Specified by:
setBinaryQualifiers
in interfaceTypeDescription
- Parameters:
newBinaryQualifiers
- the new value of the 'Binary Qualifiers' containment reference.- See Also:
TypeDescription.getBinaryQualifiers()
-
-