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:
    DbViewPackage
    • Field Detail

      • eINSTANCE

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

      • 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'.
      • createDbViewTableDef

        DbViewTableDef createDbViewTableDef()
        Returns a new object of class 'Table Def'.
        Returns:
        a new object of class 'Table 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'.
      • 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'.
      • createAccumulationRegisterbViewDefs

        AccumulationRegisterbViewDefs createAccumulationRegisterbViewDefs()
        Returns a new object of class 'Accumulation Registerb View Defs'.
        Returns:
        a new object of class 'Accumulation Registerb 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.