Class DbObjectDefImpl
- 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.dbview.impl.DbObjectDefImpl
-
- All Implemented Interfaces:
IBmObject
,DbObjectDef
,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 DbObjectDefImpl extends BmObject implements DbObjectDef
An implementation of the model object 'Db Object Def'.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
DbObjectDefImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
protected int
eStaticFeatureCount()
DbViewFieldDef
getMarkToDeleteField()
DbViewFieldDef
getPostedField()
DbViewFieldDef
getPresentationField()
DbViewFieldDef
getRecordRefField()
DbViewFieldDef
getVersionField()
void
setMarkToDeleteField(DbViewFieldDef newMarkToDeleteField)
void
setPostedField(DbViewFieldDef newPostedField)
void
setPresentationField(DbViewFieldDef newPresentationField)
void
setRecordRefField(DbViewFieldDef newRecordRefField)
void
setVersionField(DbViewFieldDef newVersionField)
-
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
-
getRecordRefField
public DbViewFieldDef getRecordRefField()
- Specified by:
getRecordRefField
in interfaceDbObjectDef
- Returns:
- the value of the 'Record Ref Field' reference.
- See Also:
DbObjectDef.setRecordRefField(DbViewFieldDef)
,DbViewPackage.getDbObjectDef_RecordRefField()
-
setRecordRefField
public void setRecordRefField(DbViewFieldDef newRecordRefField)
- Specified by:
setRecordRefField
in interfaceDbObjectDef
- Parameters:
newRecordRefField
- the new value of the 'Record Ref Field' reference.- See Also:
DbObjectDef.getRecordRefField()
-
getMarkToDeleteField
public DbViewFieldDef getMarkToDeleteField()
- Specified by:
getMarkToDeleteField
in interfaceDbObjectDef
- Returns:
- the value of the 'Mark To Delete Field' reference.
- See Also:
DbObjectDef.setMarkToDeleteField(DbViewFieldDef)
,DbViewPackage.getDbObjectDef_MarkToDeleteField()
-
setMarkToDeleteField
public void setMarkToDeleteField(DbViewFieldDef newMarkToDeleteField)
- Specified by:
setMarkToDeleteField
in interfaceDbObjectDef
- Parameters:
newMarkToDeleteField
- the new value of the 'Mark To Delete Field' reference.- See Also:
DbObjectDef.getMarkToDeleteField()
-
getPostedField
public DbViewFieldDef getPostedField()
- Specified by:
getPostedField
in interfaceDbObjectDef
- Returns:
- the value of the 'Posted Field' reference.
- See Also:
DbObjectDef.setPostedField(DbViewFieldDef)
,DbViewPackage.getDbObjectDef_PostedField()
-
setPostedField
public void setPostedField(DbViewFieldDef newPostedField)
- Specified by:
setPostedField
in interfaceDbObjectDef
- Parameters:
newPostedField
- the new value of the 'Posted Field' reference.- See Also:
DbObjectDef.getPostedField()
-
getPresentationField
public DbViewFieldDef getPresentationField()
- Specified by:
getPresentationField
in interfaceDbObjectDef
- Returns:
- the value of the 'Presentation Field' reference.
- See Also:
DbObjectDef.setPresentationField(DbViewFieldDef)
,DbViewPackage.getDbObjectDef_PresentationField()
-
setPresentationField
public void setPresentationField(DbViewFieldDef newPresentationField)
- Specified by:
setPresentationField
in interfaceDbObjectDef
- Parameters:
newPresentationField
- the new value of the 'Presentation Field' reference.- See Also:
DbObjectDef.getPresentationField()
-
getVersionField
public DbViewFieldDef getVersionField()
- Specified by:
getVersionField
in interfaceDbObjectDef
- Returns:
- the value of the 'Version Field' reference.
- See Also:
DbObjectDef.setVersionField(DbViewFieldDef)
,DbViewPackage.getDbObjectDef_VersionField()
-
setVersionField
public void setVersionField(DbViewFieldDef newVersionField)
- Specified by:
setVersionField
in interfaceDbObjectDef
- Parameters:
newVersionField
- the new value of the 'Version Field' reference.- See Also:
DbObjectDef.getVersionField()
-
-