Class DbViewTableDefImpl
- 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.NamedElementImpl
-
- com._1c.g5.v8.dt.mcore.impl.DuallyNamedElementImpl
-
- com._1c.g5.v8.dt.metadata.dbview.impl.DbViewElementImpl
-
- com._1c.g5.v8.dt.metadata.dbview.impl.DbViewDefImpl
-
- com._1c.g5.v8.dt.metadata.dbview.impl.DbViewTableDefImpl
-
- All Implemented Interfaces:
IBmObject
,DuallyNamedElement
,NamedElement
,DbViewDef
,DbViewElement
,DbViewTableDef
,Table
,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 DbViewTableDefImpl extends DbViewDefImpl implements DbViewTableDef
An implementation of the model object 'Table 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
DbViewTableDefImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
DbNonObjectDef
getDbNonObjectDef()
DbObjectDef
getDbObjectDef()
HierarchicalDef
getHierarchicalDef()
OwnedTableDef
getOwnedTableDef()
void
setDbNonObjectDef(DbNonObjectDef newDbNonObjectDef)
void
setDbObjectDef(DbObjectDef newDbObjectDef)
void
setHierarchicalDef(HierarchicalDef newHierarchicalDef)
void
setOwnedTableDef(OwnedTableDef newOwnedTableDef)
-
Methods inherited from class com._1c.g5.v8.dt.metadata.dbview.impl.DbViewDefImpl
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getFields, isInvisible, setInvisible
-
Methods inherited from class com._1c.g5.v8.dt.metadata.dbview.impl.DbViewElementImpl
eInvoke, getMdObject, getPresentation, setMdObject
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.DuallyNamedElementImpl
getNameRu, setNameRu
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.NamedElementImpl
eStaticFeatureCount, getName, setName
-
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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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 com._1c.g5.v8.dt.metadata.dbview.DbViewDef
isInvisible, setInvisible
-
Methods inherited from interface com._1c.g5.v8.dt.metadata.dbview.DbViewElement
getMdObject, getPresentation, setMdObject
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.DuallyNamedElement
getNameRu, setNameRu
-
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.dt.mcore.NamedElement
getName, setName
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classDbViewDefImpl
-
getDbObjectDef
public DbObjectDef getDbObjectDef()
- Specified by:
getDbObjectDef
in interfaceDbViewTableDef
- Returns:
- the value of the 'Db Object Def' containment reference.
- See Also:
DbViewTableDef.setDbObjectDef(DbObjectDef)
,DbViewPackage.getDbViewTableDef_DbObjectDef()
-
setDbObjectDef
public void setDbObjectDef(DbObjectDef newDbObjectDef)
- Specified by:
setDbObjectDef
in interfaceDbViewTableDef
- Parameters:
newDbObjectDef
- the new value of the 'Db Object Def' containment reference.- See Also:
DbViewTableDef.getDbObjectDef()
-
getDbNonObjectDef
public DbNonObjectDef getDbNonObjectDef()
- Specified by:
getDbNonObjectDef
in interfaceDbViewTableDef
- Returns:
- the value of the 'Db Non Object Def' containment reference.
- See Also:
DbViewTableDef.setDbNonObjectDef(DbNonObjectDef)
,DbViewPackage.getDbViewTableDef_DbNonObjectDef()
-
setDbNonObjectDef
public void setDbNonObjectDef(DbNonObjectDef newDbNonObjectDef)
- Specified by:
setDbNonObjectDef
in interfaceDbViewTableDef
- Parameters:
newDbNonObjectDef
- the new value of the 'Db Non Object Def' containment reference.- See Also:
DbViewTableDef.getDbNonObjectDef()
-
getHierarchicalDef
public HierarchicalDef getHierarchicalDef()
- Specified by:
getHierarchicalDef
in interfaceDbViewTableDef
- Returns:
- the value of the 'Hierarchical Def' containment reference.
- See Also:
DbViewTableDef.setHierarchicalDef(HierarchicalDef)
,DbViewPackage.getDbViewTableDef_HierarchicalDef()
-
setHierarchicalDef
public void setHierarchicalDef(HierarchicalDef newHierarchicalDef)
- Specified by:
setHierarchicalDef
in interfaceDbViewTableDef
- Parameters:
newHierarchicalDef
- the new value of the 'Hierarchical Def' containment reference.- See Also:
DbViewTableDef.getHierarchicalDef()
-
getOwnedTableDef
public OwnedTableDef getOwnedTableDef()
- Specified by:
getOwnedTableDef
in interfaceDbViewTableDef
- Returns:
- the value of the 'Owned Table Def' containment reference.
- See Also:
DbViewTableDef.setOwnedTableDef(OwnedTableDef)
,DbViewPackage.getDbViewTableDef_OwnedTableDef()
-
setOwnedTableDef
public void setOwnedTableDef(OwnedTableDef newOwnedTableDef)
- Specified by:
setOwnedTableDef
in interfaceDbViewTableDef
- Parameters:
newOwnedTableDef
- the new value of the 'Owned Table Def' containment reference.- See Also:
DbViewTableDef.getOwnedTableDef()
-
-