Class DbViewFieldTableDefImpl

java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
All Implemented Interfaces:
IBmObject, DuallyNamedElement, NamedElement, DbViewElement, DbViewFieldDef, DbViewFieldTableDef, Table, 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:
ExtendedDbViewFieldTableDefImpl

public class DbViewFieldTableDefImpl extends DbViewFieldDefImpl implements DbViewFieldTableDef
An implementation of the model object 'Field Table Def'.

The following features are implemented:

  • Constructor Details

    • DbViewFieldTableDefImpl

      protected DbViewFieldTableDefImpl()
  • Method Details

    • eStaticClass

      protected org.eclipse.emf.ecore.EClass eStaticClass()
      Overrides:
      eStaticClass in class DbViewFieldDefImpl
    • getFields

      public org.eclipse.emf.common.util.EList<DbViewFieldDef> getFields()
      Specified by:
      getFields in interface Table
      Returns:
      the value of the 'Fields' containment reference list.
      See Also:
    • eBaseStructuralFeatureID

      public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
      Specified by:
      eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
    • eDerivedStructuralFeatureID

      public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
      Specified by:
      eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObject
      Overrides:
      eDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImpl