Class MdObjectImpl
- 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.MdObjectImpl
-
- All Implemented Interfaces:
IBmObject
,MdObject
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
BasicCommandImpl
,BasicDbObjectImpl
,BasicFeatureImpl
,BasicFormImpl
,BasicRegisterImpl
,BasicTabularSectionImpl
,BasicTemplateImpl
,BotImpl
,ColumnImpl
,CommandGroupImpl
,CommonModuleImpl
,CommonPictureImpl
,ConfigurationImpl
,ConstantImpl
,CubeImpl
,DataProcessorImpl
,DefinedTypeImpl
,DimensionImpl
,DimensionTableImpl
,DocumentJournalImpl
,DocumentNumeratorImpl
,EnumImpl
,EnumValueImpl
,EventSubscriptionImpl
,ExternalDataProcessorImpl
,ExternalDataSourceImpl
,ExternalReportImpl
,FieldImpl
,FilterCriterionImpl
,FunctionalOptionImpl
,FunctionalOptionsParameterImpl
,FunctionImpl
,HTTPServiceImpl
,IntegrationServiceChannelImpl
,IntegrationServiceImpl
,InterfaceImpl
,LanguageImpl
,MethodImpl
,OperationImpl
,ParameterImpl
,RecalculationDimensionImpl
,RecalculationImpl
,ReportImpl
,ResourceImpl
,RoleImpl
,ScheduledJobImpl
,SequenceDimensionImpl
,SequenceImpl
,SessionParameterImpl
,SettingsStorageImpl
,StyleImpl
,StyleItemImpl
,SubsystemImpl
,TableImpl
,URLTemplateImpl
,WebServiceImpl
,WSReferenceImpl
,XDTOPackageImpl
public abstract class MdObjectImpl extends BmObject implements MdObject
An implementation of the model object 'Md Object'.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
MdObjectImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
protected int
eStaticFeatureCount()
String
getComment()
UUID
getExtendedConfigurationObject()
ObjectExtension
getExtension()
String
getName()
ObjectBelonging
getObjectBelonging()
org.eclipse.emf.common.util.EMap<String,String>
getSynonym()
UUID
getUuid()
void
setComment(String newComment)
void
setExtendedConfigurationObject(UUID newExtendedConfigurationObject)
void
setExtension(ObjectExtension newExtension)
void
setName(String newName)
void
setObjectBelonging(ObjectBelonging newObjectBelonging)
void
setUuid(UUID newUuid)
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, 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
-
getUuid
public UUID getUuid()
- Specified by:
getUuid
in interfaceMdObject
- Returns:
- the value of the 'Uuid' attribute.
- See Also:
MdObject.setUuid(UUID)
,MdClassPackage.getMdObject_Uuid()
-
setUuid
public void setUuid(UUID newUuid)
- Specified by:
setUuid
in interfaceMdObject
- Parameters:
newUuid
- the new value of the 'Uuid' attribute.- See Also:
MdObject.getUuid()
-
getName
public String getName()
- Specified by:
getName
in interfaceMdObject
- Returns:
- the value of the 'Name' attribute.
- See Also:
MdObject.setName(String)
,MdClassPackage.getMdObject_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceMdObject
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
MdObject.getName()
-
getSynonym
public org.eclipse.emf.common.util.EMap<String,String> getSynonym()
- Specified by:
getSynonym
in interfaceMdObject
- Returns:
- the value of the 'Synonym' map.
- See Also:
MdClassPackage.getMdObject_Synonym()
-
getComment
public String getComment()
- Specified by:
getComment
in interfaceMdObject
- Returns:
- the value of the 'Comment' attribute.
- See Also:
MdObject.setComment(String)
,MdClassPackage.getMdObject_Comment()
-
setComment
public void setComment(String newComment)
- Specified by:
setComment
in interfaceMdObject
- Parameters:
newComment
- the new value of the 'Comment' attribute.- See Also:
MdObject.getComment()
-
getObjectBelonging
public ObjectBelonging getObjectBelonging()
- Specified by:
getObjectBelonging
in interfaceMdObject
- Returns:
- the value of the 'Object Belonging' attribute.
- See Also:
ObjectBelonging
,MdObject.setObjectBelonging(ObjectBelonging)
,MdClassPackage.getMdObject_ObjectBelonging()
-
setObjectBelonging
public void setObjectBelonging(ObjectBelonging newObjectBelonging)
- Specified by:
setObjectBelonging
in interfaceMdObject
- Parameters:
newObjectBelonging
- the new value of the 'Object Belonging' attribute.- See Also:
ObjectBelonging
,MdObject.getObjectBelonging()
-
getExtendedConfigurationObject
public UUID getExtendedConfigurationObject()
- Specified by:
getExtendedConfigurationObject
in interfaceMdObject
- Returns:
- the value of the 'Extended Configuration Object' attribute.
- See Also:
MdObject.setExtendedConfigurationObject(UUID)
,MdClassPackage.getMdObject_ExtendedConfigurationObject()
-
setExtendedConfigurationObject
public void setExtendedConfigurationObject(UUID newExtendedConfigurationObject)
- Specified by:
setExtendedConfigurationObject
in interfaceMdObject
- Parameters:
newExtendedConfigurationObject
- the new value of the 'Extended Configuration Object' attribute.- See Also:
MdObject.getExtendedConfigurationObject()
-
getExtension
public ObjectExtension getExtension()
- Specified by:
getExtension
in interfaceMdObject
- Returns:
- the value of the 'Extension' containment reference.
- See Also:
MdObject.setExtension(ObjectExtension)
,MdClassPackage.getMdObject_Extension()
-
setExtension
public void setExtension(ObjectExtension newExtension)
- Specified by:
setExtension
in interfaceMdObject
- Parameters:
newExtension
- the new value of the 'Extension' containment reference.- See Also:
MdObject.getExtension()
-
-