Interface DbViewFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
DbViewFactoryImpl

public interface DbViewFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Details

    • eINSTANCE

      static final DbViewFactory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createDbObjectDef

      DbObjectDef createDbObjectDef()
      Returns a new object of class 'Db Object Def'.
      Returns:
      a new object of class 'Db Object Def'.
    • createDbNonObjectDef

      DbNonObjectDef createDbNonObjectDef()
      Returns a new object of class 'Db Non Object Def'.
      Returns:
      a new object of class 'Db Non Object Def'.
    • createHierarchicalDef

      HierarchicalDef createHierarchicalDef()
      Returns a new object of class 'Hierarchical Def'.
      Returns:
      a new object of class 'Hierarchical Def'.
    • createOwnedTableDef

      OwnedTableDef createOwnedTableDef()
      Returns a new object of class 'Owned Table Def'.
      Returns:
      a new object of class 'Owned Table Def'.
    • createDbViewSortInfo

      DbViewSortInfo createDbViewSortInfo()
      Returns a new object of class 'Sort Info'.
      Returns:
      a new object of class 'Sort Info'.
    • createDbViewTableDef

      DbViewTableDef createDbViewTableDef()
      Returns a new object of class 'Table Def'.
      Returns:
      a new object of class 'Table Def'.
    • createExtendedDbViewTableDef

      ExtendedDbViewTableDef createExtendedDbViewTableDef()
      Returns a new object of class 'Extended Db View Table Def'.
      Returns:
      a new object of class 'Extended Db View Table Def'.
    • createExtendedDbViewFieldTableDef

      ExtendedDbViewFieldTableDef createExtendedDbViewFieldTableDef()
      Returns a new object of class 'Extended Db View Field Table Def'.
      Returns:
      a new object of class 'Extended Db View Field Table Def'.
    • createDBViewSelectDefOnNonObjectDef

      DBViewSelectDefOnNonObjectDef createDBViewSelectDefOnNonObjectDef()
      Returns a new object of class 'DB View Select Def On Non Object Def'.
      Returns:
      a new object of class 'DB View Select Def On Non Object Def'.
    • createDbViewSelectDef

      DbViewSelectDef createDbViewSelectDef()
      Returns a new object of class 'Select Def'.
      Returns:
      a new object of class 'Select Def'.
    • createDbViewSelectParamDef

      DbViewSelectParamDef createDbViewSelectParamDef()
      Returns a new object of class 'Select Param Def'.
      Returns:
      a new object of class 'Select Param Def'.
    • createDbViewSelectParamVariant

      DbViewSelectParamVariant createDbViewSelectParamVariant()
      Returns a new object of class 'Select Param Variant'.
      Returns:
      a new object of class 'Select Param Variant'.
    • createDbViewFieldRole

      DbViewFieldRole createDbViewFieldRole()
      Returns a new object of class 'Field Role'.
      Returns:
      a new object of class 'Field Role'.
    • createDbViewFieldFieldDef

      DbViewFieldFieldDef createDbViewFieldFieldDef()
      Returns a new object of class 'Field Field Def'.
      Returns:
      a new object of class 'Field Field Def'.
    • createDbViewFieldFieldDefWithPeriod

      DbViewFieldFieldDefWithPeriod createDbViewFieldFieldDefWithPeriod()
      Returns a new object of class 'Field Field Def With Period'.
      Returns:
      a new object of class 'Field Field Def With Period'.
    • createDbViewFieldTableDef

      DbViewFieldTableDef createDbViewFieldTableDef()
      Returns a new object of class 'Field Table Def'.
      Returns:
      a new object of class 'Field Table Def'.
    • createDbViewVirtualFieldDef

      DbViewVirtualFieldDef createDbViewVirtualFieldDef()
      Returns a new object of class 'Virtual Field Def'.
      Returns:
      a new object of class 'Virtual Field Def'.
    • createEnumDbViewDefs

      EnumDbViewDefs createEnumDbViewDefs()
      Returns a new object of class 'Enum Db View Defs'.
      Returns:
      a new object of class 'Enum Db View Defs'.
    • createCatalogDbViewDefs

      CatalogDbViewDefs createCatalogDbViewDefs()
      Returns a new object of class 'Catalog Db View Defs'.
      Returns:
      a new object of class 'Catalog Db View Defs'.
    • createDocumentDbViewDefs

      DocumentDbViewDefs createDocumentDbViewDefs()
      Returns a new object of class 'Document Db View Defs'.
      Returns:
      a new object of class 'Document Db View Defs'.
    • createChartOfCharacteristicTypesDbViewDefs

      ChartOfCharacteristicTypesDbViewDefs createChartOfCharacteristicTypesDbViewDefs()
      Returns a new object of class 'Chart Of Characteristic Types Db View Defs'.
      Returns:
      a new object of class 'Chart Of Characteristic Types Db View Defs'.
    • createInformationRegisterDbViewDefs

      InformationRegisterDbViewDefs createInformationRegisterDbViewDefs()
      Returns a new object of class 'Information Register Db View Defs'.
      Returns:
      a new object of class 'Information Register Db View Defs'.
    • createExchangePlanDbViewDefs

      ExchangePlanDbViewDefs createExchangePlanDbViewDefs()
      Returns a new object of class 'Exchange Plan Db View Defs'.
      Returns:
      a new object of class 'Exchange Plan Db View Defs'.
    • createConstantDbViewDefs

      ConstantDbViewDefs createConstantDbViewDefs()
      Returns a new object of class 'Constant Db View Defs'.
      Returns:
      a new object of class 'Constant Db View Defs'.
    • createConstantsDbViewDefs

      ConstantsDbViewDefs createConstantsDbViewDefs()
      Returns a new object of class 'Constants Db View Defs'.
      Returns:
      a new object of class 'Constants Db View Defs'.
    • createSequenceDbViewDefs

      SequenceDbViewDefs createSequenceDbViewDefs()
      Returns a new object of class 'Sequence Db View Defs'.
      Returns:
      a new object of class 'Sequence Db View Defs'.
    • createDocumentJournalDbViewDefs

      DocumentJournalDbViewDefs createDocumentJournalDbViewDefs()
      Returns a new object of class 'Document Journal Db View Defs'.
      Returns:
      a new object of class 'Document Journal Db View Defs'.
    • createAccumulationRegisterDbViewDefs

      AccumulationRegisterDbViewDefs createAccumulationRegisterDbViewDefs()
      Returns a new object of class 'Accumulation Register Db View Defs'.
      Returns:
      a new object of class 'Accumulation Register Db View Defs'.
    • createBusinessProcessDbViewDefs

      BusinessProcessDbViewDefs createBusinessProcessDbViewDefs()
      Returns a new object of class 'Business Process Db View Defs'.
      Returns:
      a new object of class 'Business Process Db View Defs'.
    • createTaskDbViewDefs

      TaskDbViewDefs createTaskDbViewDefs()
      Returns a new object of class 'Task Db View Defs'.
      Returns:
      a new object of class 'Task Db View Defs'.
    • createFilterCriterionDbViewDefs

      FilterCriterionDbViewDefs createFilterCriterionDbViewDefs()
      Returns a new object of class 'Filter Criterion Db View Defs'.
      Returns:
      a new object of class 'Filter Criterion Db View Defs'.
    • createChartOfAccountsDbViewDefs

      ChartOfAccountsDbViewDefs createChartOfAccountsDbViewDefs()
      Returns a new object of class 'Chart Of Accounts Db View Defs'.
      Returns:
      a new object of class 'Chart Of Accounts Db View Defs'.
    • createChartOfCalculationTypesDbViewDefs

      ChartOfCalculationTypesDbViewDefs createChartOfCalculationTypesDbViewDefs()
      Returns a new object of class 'Chart Of Calculation Types Db View Defs'.
      Returns:
      a new object of class 'Chart Of Calculation Types Db View Defs'.
    • createAccountingRegisterDbViewDefs

      AccountingRegisterDbViewDefs createAccountingRegisterDbViewDefs()
      Returns a new object of class 'Accounting Register Db View Defs'.
      Returns:
      a new object of class 'Accounting Register Db View Defs'.
    • createCalculationRegisterDbViewDefs

      CalculationRegisterDbViewDefs createCalculationRegisterDbViewDefs()
      Returns a new object of class 'Calculation Register Db View Defs'.
      Returns:
      a new object of class 'Calculation Register Db View Defs'.
    • createRecalculationDbViewDefs

      RecalculationDbViewDefs createRecalculationDbViewDefs()
      Returns a new object of class 'Recalculation Db View Defs'.
      Returns:
      a new object of class 'Recalculation Db View Defs'.
    • createTableDbViewDefs

      TableDbViewDefs createTableDbViewDefs()
      Returns a new object of class 'Table Db View Defs'.
      Returns:
      a new object of class 'Table Db View Defs'.
    • createCubeDbViewDefs

      CubeDbViewDefs createCubeDbViewDefs()
      Returns a new object of class 'Cube Db View Defs'.
      Returns:
      a new object of class 'Cube Db View Defs'.
    • createDimensionTableDbViewDefs

      DimensionTableDbViewDefs createDimensionTableDbViewDefs()
      Returns a new object of class 'Dimension Table Db View Defs'.
      Returns:
      a new object of class 'Dimension Table Db View Defs'.
    • getDbViewPackage

      DbViewPackage getDbViewPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.