Class ConstantExtensionImpl
- 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.impl.ObjectExtensionImpl
-
- com._1c.g5.v8.dt.metadata.mdclass.extension.impl.MdObjectExtensionImpl
-
- com._1c.g5.v8.dt.metadata.mdclass.extension.impl.ConstantExtensionImpl
-
- All Implemented Interfaces:
IBmObject
,ConstantExtension
,MdObjectExtension
,TypeDescriptionExtensionProvider
,ObjectExtension
,TypeDescriptionProvider
,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 ConstantExtensionImpl extends MdObjectExtensionImpl implements ConstantExtension
An implementation of the model object 'Constant 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
ConstantExtensionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
eDerivedOperationID(int baseOperationID, Class<?> baseClass)
Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
MdPropertyState
getDefaultForm()
MdPropertyState
getManagerModule()
MdPropertyState
getType()
TypeDescription
getTypeDescription()
TypeDescriptionExtension
getTypeExtension()
MdPropertyState
getValueManagerModule()
void
setDefaultForm(MdPropertyState newDefaultForm)
void
setManagerModule(MdPropertyState newManagerModule)
void
setType(MdPropertyState newType)
void
setTypeExtension(TypeDescriptionExtension newTypeExtension)
void
setValueManagerModule(MdPropertyState newValueManagerModule)
-
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.extension.impl.MdObjectExtensionImpl
getExtendedConfigurationObject, setExtendedConfigurationObject
-
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.ObjectExtensionImpl
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, 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, 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
-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.extension.MdObjectExtension
getExtendedConfigurationObject, setExtendedConfigurationObject
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classMdObjectExtensionImpl
-
getType
public MdPropertyState getType()
- Specified by:
getType
in interfaceConstantExtension
- Returns:
- the value of the 'Type' attribute.
- See Also:
MdPropertyState
,ConstantExtension.setType(MdPropertyState)
,MdClassExtensionPackage.getConstantExtension_Type()
-
setType
public void setType(MdPropertyState newType)
- Specified by:
setType
in interfaceConstantExtension
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
MdPropertyState
,ConstantExtension.getType()
-
getTypeExtension
public TypeDescriptionExtension getTypeExtension()
- Specified by:
getTypeExtension
in interfaceConstantExtension
- Returns:
- the value of the 'Type Extension' containment reference.
- See Also:
ConstantExtension.setTypeExtension(TypeDescriptionExtension)
,MdClassExtensionPackage.getConstantExtension_TypeExtension()
-
setTypeExtension
public void setTypeExtension(TypeDescriptionExtension newTypeExtension)
- Specified by:
setTypeExtension
in interfaceConstantExtension
- Parameters:
newTypeExtension
- the new value of the 'Type Extension' containment reference.- See Also:
ConstantExtension.getTypeExtension()
-
getDefaultForm
public MdPropertyState getDefaultForm()
- Specified by:
getDefaultForm
in interfaceConstantExtension
- Returns:
- the value of the 'Default Form' attribute.
- See Also:
MdPropertyState
,ConstantExtension.setDefaultForm(MdPropertyState)
,MdClassExtensionPackage.getConstantExtension_DefaultForm()
-
setDefaultForm
public void setDefaultForm(MdPropertyState newDefaultForm)
- Specified by:
setDefaultForm
in interfaceConstantExtension
- Parameters:
newDefaultForm
- the new value of the 'Default Form' attribute.- See Also:
MdPropertyState
,ConstantExtension.getDefaultForm()
-
getValueManagerModule
public MdPropertyState getValueManagerModule()
- Specified by:
getValueManagerModule
in interfaceConstantExtension
- Returns:
- the value of the 'Value Manager Module' attribute.
- See Also:
MdPropertyState
,ConstantExtension.setValueManagerModule(MdPropertyState)
,MdClassExtensionPackage.getConstantExtension_ValueManagerModule()
-
setValueManagerModule
public void setValueManagerModule(MdPropertyState newValueManagerModule)
- Specified by:
setValueManagerModule
in interfaceConstantExtension
- Parameters:
newValueManagerModule
- the new value of the 'Value Manager Module' attribute.- See Also:
MdPropertyState
,ConstantExtension.getValueManagerModule()
-
getManagerModule
public MdPropertyState getManagerModule()
- Specified by:
getManagerModule
in interfaceConstantExtension
- Returns:
- the value of the 'Manager Module' attribute.
- See Also:
MdPropertyState
,ConstantExtension.setManagerModule(MdPropertyState)
,MdClassExtensionPackage.getConstantExtension_ManagerModule()
-
setManagerModule
public void setManagerModule(MdPropertyState newManagerModule)
- Specified by:
setManagerModule
in interfaceConstantExtension
- Parameters:
newManagerModule
- the new value of the 'Manager Module' attribute.- See Also:
MdPropertyState
,ConstantExtension.getManagerModule()
-
getTypeDescription
public TypeDescription getTypeDescription()
- Specified by:
getTypeDescription
in interfaceTypeDescriptionExtensionProvider
- Specified by:
getTypeDescription
in interfaceTypeDescriptionProvider
-
eDerivedOperationID
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)
- Specified by:
eDerivedOperationID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedOperationID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-
-