Interface DcsFactory

  • 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:
    DcsFactoryImpl

    public interface DcsFactory
    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:
    DcsPackage
    • Field Detail

      • eINSTANCE

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

      • createDataCompositionSchema

        DataCompositionSchema createDataCompositionSchema()
        Returns a new object of class 'Data Composition Schema'.
        Returns:
        a new object of class 'Data Composition Schema'.
      • createDataCompositionSchemaDataSource

        DataCompositionSchemaDataSource createDataCompositionSchemaDataSource()
        Returns a new object of class 'Data Composition Schema Data Source'.
        Returns:
        a new object of class 'Data Composition Schema Data Source'.
      • createDataCompositionSchemaDataSetUnion

        DataCompositionSchemaDataSetUnion createDataCompositionSchemaDataSetUnion()
        Returns a new object of class 'Data Composition Schema Data Set Union'.
        Returns:
        a new object of class 'Data Composition Schema Data Set Union'.
      • createDataCompositionSchemaDataSetQuery

        DataCompositionSchemaDataSetQuery createDataCompositionSchemaDataSetQuery()
        Returns a new object of class 'Data Composition Schema Data Set Query'.
        Returns:
        a new object of class 'Data Composition Schema Data Set Query'.
      • createDataCompositionSchemaDataSetObject

        DataCompositionSchemaDataSetObject createDataCompositionSchemaDataSetObject()
        Returns a new object of class 'Data Composition Schema Data Set Object'.
        Returns:
        a new object of class 'Data Composition Schema Data Set Object'.
      • createDataCompositionSchemaDataSetFieldFolder

        DataCompositionSchemaDataSetFieldFolder createDataCompositionSchemaDataSetFieldFolder()
        Returns a new object of class 'Data Composition Schema Data Set Field Folder'.
        Returns:
        a new object of class 'Data Composition Schema Data Set Field Folder'.
      • createDataCompositionSchemaDataSetField

        DataCompositionSchemaDataSetField createDataCompositionSchemaDataSetField()
        Returns a new object of class 'Data Composition Schema Data Set Field'.
        Returns:
        a new object of class 'Data Composition Schema Data Set Field'.
      • createDataCompositionSchemaNestedDataSet

        DataCompositionSchemaNestedDataSet createDataCompositionSchemaNestedDataSet()
        Returns a new object of class 'Data Composition Schema Nested Data Set'.
        Returns:
        a new object of class 'Data Composition Schema Nested Data Set'.
      • createDataCompositionSchemaCalculatedField

        DataCompositionSchemaCalculatedField createDataCompositionSchemaCalculatedField()
        Returns a new object of class 'Data Composition Schema Calculated Field'.
        Returns:
        a new object of class 'Data Composition Schema Calculated Field'.
      • createDataCompositionSchemaFieldUseRestriction

        DataCompositionSchemaFieldUseRestriction createDataCompositionSchemaFieldUseRestriction()
        Returns a new object of class 'Data Composition Schema Field Use Restriction'.
        Returns:
        a new object of class 'Data Composition Schema Field Use Restriction'.
      • createDataCompositionSchemaTotalField

        DataCompositionSchemaTotalField createDataCompositionSchemaTotalField()
        Returns a new object of class 'Data Composition Schema Total Field'.
        Returns:
        a new object of class 'Data Composition Schema Total Field'.
      • createDataCompositionSchemaDataSetLink

        DataCompositionSchemaDataSetLink createDataCompositionSchemaDataSetLink()
        Returns a new object of class 'Data Composition Schema Data Set Link'.
        Returns:
        a new object of class 'Data Composition Schema Data Set Link'.
      • createDataCompositionSchemaParameter

        DataCompositionSchemaParameter createDataCompositionSchemaParameter()
        Returns a new object of class 'Data Composition Schema Parameter'.
        Returns:
        a new object of class 'Data Composition Schema Parameter'.
      • createNestedDataCompositionSchema

        NestedDataCompositionSchema createNestedDataCompositionSchema()
        Returns a new object of class 'Nested Data Composition Schema'.
        Returns:
        a new object of class 'Nested Data Composition Schema'.
      • createDataCompositionSchemaFieldTemplate

        DataCompositionSchemaFieldTemplate createDataCompositionSchemaFieldTemplate()
        Returns a new object of class 'Data Composition Schema Field Template'.
        Returns:
        a new object of class 'Data Composition Schema Field Template'.
      • createDataCompositionSchemaGroupTemplate

        DataCompositionSchemaGroupTemplate createDataCompositionSchemaGroupTemplate()
        Returns a new object of class 'Data Composition Schema Group Template'.
        Returns:
        a new object of class 'Data Composition Schema Group Template'.
      • createDataCompositionSchemaTotalFieldsTemplate

        DataCompositionSchemaTotalFieldsTemplate createDataCompositionSchemaTotalFieldsTemplate()
        Returns a new object of class 'Data Composition Schema Total Fields Template'.
        Returns:
        a new object of class 'Data Composition Schema Total Fields Template'.
      • createDataCompositionSchemaTemplateDescription

        DataCompositionSchemaTemplateDescription createDataCompositionSchemaTemplateDescription()
        Returns a new object of class 'Data Composition Schema Template Description'.
        Returns:
        a new object of class 'Data Composition Schema Template Description'.
      • createAvailableValue

        AvailableValue createAvailableValue()
        Returns a new object of class 'Available Value'.
        Returns:
        a new object of class 'Available Value'.
      • getDcsPackage

        DcsPackage getDcsPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.