Class TypeDescriptionExtensionImpl
- 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.metadata.mdclass.extension.impl.TypeDescriptionExtensionImpl
-
- All Implemented Interfaces:
IBmObject
,TypeDescriptionExtension
,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 TypeDescriptionExtensionImpl extends BmObject implements TypeDescriptionExtension
An implementation of the model object 'Type Description Extension'.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
TypeDescriptionExtensionImpl()
-
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<TypeExtension>
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
-
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 com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
-
-
-
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<TypeExtension> getTypes()
- Specified by:
getTypes
in interfaceTypeDescriptionExtension
- Returns:
- the value of the 'Types' containment reference list.
- See Also:
MdClassExtensionPackage.getTypeDescriptionExtension_Types()
-
getNumberQualifiers
public NumberQualifiers getNumberQualifiers()
- Specified by:
getNumberQualifiers
in interfaceTypeDescriptionExtension
- Returns:
- the value of the 'Number Qualifiers' containment reference.
- See Also:
TypeDescriptionExtension.setNumberQualifiers(NumberQualifiers)
,MdClassExtensionPackage.getTypeDescriptionExtension_NumberQualifiers()
-
setNumberQualifiers
public void setNumberQualifiers(NumberQualifiers newNumberQualifiers)
- Specified by:
setNumberQualifiers
in interfaceTypeDescriptionExtension
- Parameters:
newNumberQualifiers
- the new value of the 'Number Qualifiers' containment reference.- See Also:
TypeDescriptionExtension.getNumberQualifiers()
-
getStringQualifiers
public StringQualifiers getStringQualifiers()
- Specified by:
getStringQualifiers
in interfaceTypeDescriptionExtension
- Returns:
- the value of the 'String Qualifiers' containment reference.
- See Also:
TypeDescriptionExtension.setStringQualifiers(StringQualifiers)
,MdClassExtensionPackage.getTypeDescriptionExtension_StringQualifiers()
-
setStringQualifiers
public void setStringQualifiers(StringQualifiers newStringQualifiers)
- Specified by:
setStringQualifiers
in interfaceTypeDescriptionExtension
- Parameters:
newStringQualifiers
- the new value of the 'String Qualifiers' containment reference.- See Also:
TypeDescriptionExtension.getStringQualifiers()
-
getDateQualifiers
public DateQualifiers getDateQualifiers()
- Specified by:
getDateQualifiers
in interfaceTypeDescriptionExtension
- Returns:
- the value of the 'Date Qualifiers' containment reference.
- See Also:
TypeDescriptionExtension.setDateQualifiers(DateQualifiers)
,MdClassExtensionPackage.getTypeDescriptionExtension_DateQualifiers()
-
setDateQualifiers
public void setDateQualifiers(DateQualifiers newDateQualifiers)
- Specified by:
setDateQualifiers
in interfaceTypeDescriptionExtension
- Parameters:
newDateQualifiers
- the new value of the 'Date Qualifiers' containment reference.- See Also:
TypeDescriptionExtension.getDateQualifiers()
-
getBinaryQualifiers
public BinaryQualifiers getBinaryQualifiers()
- Specified by:
getBinaryQualifiers
in interfaceTypeDescriptionExtension
- Returns:
- the value of the 'Binary Qualifiers' containment reference.
- See Also:
TypeDescriptionExtension.setBinaryQualifiers(BinaryQualifiers)
,MdClassExtensionPackage.getTypeDescriptionExtension_BinaryQualifiers()
-
setBinaryQualifiers
public void setBinaryQualifiers(BinaryQualifiers newBinaryQualifiers)
- Specified by:
setBinaryQualifiers
in interfaceTypeDescriptionExtension
- Parameters:
newBinaryQualifiers
- the new value of the 'Binary Qualifiers' containment reference.- See Also:
TypeDescriptionExtension.getBinaryQualifiers()
-
-