Interface IDefinitionPackage

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
DefinitionPackage

public interface IDefinitionPackage extends org.eclipse.emf.ecore.EPackage
The Package for the model. It contains accessors for the meta objects to represent
  • each class,
  • each feature of each class,
  • each operation of each class,
  • each enum,
  • and each data type
See Also:
  • Field Details

    • eNAME

      static final String eNAME
      The package name.
      See Also:
    • eNS_URI

      static final String eNS_URI
      The package namespace URI.
      See Also:
    • eNS_PREFIX

      static final String eNS_PREFIX
      The package namespace name.
      See Also:
    • eINSTANCE

      static final IDefinitionPackage eINSTANCE
      The singleton instance of the package.
    • TEST_SUITE_DEFINITION

      static final int TEST_SUITE_DEFINITION
      The meta object id for the 'Test Suite Definition' class.
      See Also:
    • TEST_SUITE_DEFINITION__NAME

      static final int TEST_SUITE_DEFINITION__NAME
      The feature id for the 'Name' attribute.
      See Also:
    • TEST_SUITE_DEFINITION__DESCRIPTION

      static final int TEST_SUITE_DEFINITION__DESCRIPTION
      The feature id for the 'Description' attribute.
      See Also:
    • TEST_SUITE_DEFINITION__INCLUDE_FILTER

      static final int TEST_SUITE_DEFINITION__INCLUDE_FILTER
      The feature id for the 'Include Filter' attribute.
      See Also:
    • TEST_SUITE_DEFINITION__EXCLUDE_FILTER

      static final int TEST_SUITE_DEFINITION__EXCLUDE_FILTER
      The feature id for the 'Exclude Filter' attribute.
      See Also:
    • TEST_SUITE_DEFINITION__DISABLED_RESOURCES

      static final int TEST_SUITE_DEFINITION__DISABLED_RESOURCES
      The feature id for the 'Disabled Resources' attribute list.
      See Also:
    • TEST_SUITE_DEFINITION__VARIABLES

      static final int TEST_SUITE_DEFINITION__VARIABLES
      The feature id for the 'Variables' containment reference list.
      See Also:
    • TEST_SUITE_DEFINITION__CUSTOM_CODE

      static final int TEST_SUITE_DEFINITION__CUSTOM_CODE
      The feature id for the 'Custom Code' containment reference list.
      See Also:
    • TEST_SUITE_DEFINITION__FLAGS

      static final int TEST_SUITE_DEFINITION__FLAGS
      The feature id for the 'Flags' map.
      See Also:
    • TEST_SUITE_DEFINITION__VERSION

      static final int TEST_SUITE_DEFINITION__VERSION
      The feature id for the 'Version' attribute.
      See Also:
    • TEST_SUITE_DEFINITION__RESOURCE

      static final int TEST_SUITE_DEFINITION__RESOURCE
      The feature id for the 'Resource' attribute.
      See Also:
    • TEST_SUITE_DEFINITION_FEATURE_COUNT

      static final int TEST_SUITE_DEFINITION_FEATURE_COUNT
      The number of structural features of the 'Test Suite Definition' class.
      See Also:
    • TEST_SUITE_DEFINITION___GET_CUSTOM_CODE__STRING

      static final int TEST_SUITE_DEFINITION___GET_CUSTOM_CODE__STRING
      The operation id for the 'Get Custom Code' operation.
      See Also:
    • TEST_SUITE_DEFINITION___GET_VARIABLE__STRING

      static final int TEST_SUITE_DEFINITION___GET_VARIABLE__STRING
      The operation id for the 'Get Variable' operation.
      See Also:
    • TEST_SUITE_DEFINITION_OPERATION_COUNT

      static final int TEST_SUITE_DEFINITION_OPERATION_COUNT
      The number of operations of the 'Test Suite Definition' class.
      See Also:
    • VARIABLE

      static final int VARIABLE
      The meta object id for the 'Variable' class.
      See Also:
    • VARIABLE__FULL_NAME

      static final int VARIABLE__FULL_NAME
      The feature id for the 'Full Name' attribute.
      See Also:
    • VARIABLE__CONTENT

      static final int VARIABLE__CONTENT
      The feature id for the 'Content' attribute.
      See Also:
    • VARIABLE__DESCRIPTION

      static final int VARIABLE__DESCRIPTION
      The feature id for the 'Description' attribute.
      See Also:
    • VARIABLE__ENUM_PROVIDER_ID

      static final int VARIABLE__ENUM_PROVIDER_ID
      The feature id for the 'Enum Provider ID' attribute.
      See Also:
    • VARIABLE_FEATURE_COUNT

      static final int VARIABLE_FEATURE_COUNT
      The number of structural features of the 'Variable' class.
      See Also:
    • VARIABLE___GET_NAME

      static final int VARIABLE___GET_NAME
      The operation id for the 'Get Name' operation.
      See Also:
    • VARIABLE___GET_PATH

      static final int VARIABLE___GET_PATH
      The operation id for the 'Get Path' operation.
      See Also:
    • VARIABLE_OPERATION_COUNT

      static final int VARIABLE_OPERATION_COUNT
      The number of operations of the 'Variable' class.
      See Also:
    • FLAG_TO_STRING_MAP

      static final int FLAG_TO_STRING_MAP
      The meta object id for the 'Flag To String Map' class.
      See Also:
    • FLAG_TO_STRING_MAP__KEY

      static final int FLAG_TO_STRING_MAP__KEY
      The feature id for the 'Key' attribute.
      See Also:
    • FLAG_TO_STRING_MAP__VALUE

      static final int FLAG_TO_STRING_MAP__VALUE
      The feature id for the 'Value' attribute.
      See Also:
    • FLAG_TO_STRING_MAP_FEATURE_COUNT

      static final int FLAG_TO_STRING_MAP_FEATURE_COUNT
      The number of structural features of the 'Flag To String Map' class.
      See Also:
    • FLAG_TO_STRING_MAP_OPERATION_COUNT

      static final int FLAG_TO_STRING_MAP_OPERATION_COUNT
      The number of operations of the 'Flag To String Map' class.
      See Also:
    • CODE

      static final int CODE
      The meta object id for the 'Code' class.
      See Also:
    • CODE__LOCATION

      static final int CODE__LOCATION
      The feature id for the 'Location' attribute.
      See Also:
    • CODE__CONTENT

      static final int CODE__CONTENT
      The feature id for the 'Content' attribute.
      See Also:
    • CODE_FEATURE_COUNT

      static final int CODE_FEATURE_COUNT
      The number of structural features of the 'Code' class.
      See Also:
    • CODE_OPERATION_COUNT

      static final int CODE_OPERATION_COUNT
      The number of operations of the 'Code' class.
      See Also:
    • FLAG

      static final int FLAG
      The meta object id for the 'Flag' enum.
      See Also:
    • PATH

      static final int PATH
      The meta object id for the 'Path' data type.
      See Also:
  • Method Details

    • getTestSuiteDefinition

      org.eclipse.emf.ecore.EClass getTestSuiteDefinition()
      Returns the meta object for class 'Test Suite Definition'.
      Returns:
      the meta object for class 'Test Suite Definition'.
      See Also:
    • getTestSuiteDefinition_Name

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Name()
      Returns the meta object for the attribute 'Name'.
      Returns:
      the meta object for the attribute 'Name'.
      See Also:
    • getTestSuiteDefinition_Description

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Description()
      Returns the meta object for the attribute 'Description'.
      Returns:
      the meta object for the attribute 'Description'.
      See Also:
    • getTestSuiteDefinition_IncludeFilter

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_IncludeFilter()
      Returns the meta object for the attribute 'Include Filter'.
      Returns:
      the meta object for the attribute 'Include Filter'.
      See Also:
    • getTestSuiteDefinition_ExcludeFilter

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_ExcludeFilter()
      Returns the meta object for the attribute 'Exclude Filter'.
      Returns:
      the meta object for the attribute 'Exclude Filter'.
      See Also:
    • getTestSuiteDefinition_DisabledResources

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_DisabledResources()
      Returns the meta object for the attribute list 'Disabled Resources'.
      Returns:
      the meta object for the attribute list 'Disabled Resources'.
      See Also:
    • getTestSuiteDefinition_Variables

      org.eclipse.emf.ecore.EReference getTestSuiteDefinition_Variables()
      Returns the meta object for the containment reference list 'Variables'.
      Returns:
      the meta object for the containment reference list 'Variables'.
      See Also:
    • getTestSuiteDefinition_CustomCode

      org.eclipse.emf.ecore.EReference getTestSuiteDefinition_CustomCode()
      Returns the meta object for the containment reference list 'Custom Code'.
      Returns:
      the meta object for the containment reference list 'Custom Code'.
      See Also:
    • getTestSuiteDefinition_Flags

      org.eclipse.emf.ecore.EReference getTestSuiteDefinition_Flags()
      Returns the meta object for the map 'Flags'.
      Returns:
      the meta object for the map 'Flags'.
      See Also:
    • getTestSuiteDefinition_Version

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Version()
      Returns the meta object for the attribute 'Version'.
      Returns:
      the meta object for the attribute 'Version'.
      See Also:
    • getTestSuiteDefinition_Resource

      org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Resource()
      Returns the meta object for the attribute 'Resource'.
      Returns:
      the meta object for the attribute 'Resource'.
      See Also:
    • getTestSuiteDefinition__GetCustomCode__String

      org.eclipse.emf.ecore.EOperation getTestSuiteDefinition__GetCustomCode__String()
      Returns the meta object for the 'Get Custom Code' operation.
      Returns:
      the meta object for the 'Get Custom Code' operation.
      See Also:
    • getTestSuiteDefinition__GetVariable__String

      org.eclipse.emf.ecore.EOperation getTestSuiteDefinition__GetVariable__String()
      Returns the meta object for the 'Get Variable' operation.
      Returns:
      the meta object for the 'Get Variable' operation.
      See Also:
    • getVariable

      org.eclipse.emf.ecore.EClass getVariable()
      Returns the meta object for class 'Variable'.
      Returns:
      the meta object for class 'Variable'.
      See Also:
    • getVariable_FullName

      org.eclipse.emf.ecore.EAttribute getVariable_FullName()
      Returns the meta object for the attribute 'Full Name'.
      Returns:
      the meta object for the attribute 'Full Name'.
      See Also:
    • getVariable_Content

      org.eclipse.emf.ecore.EAttribute getVariable_Content()
      Returns the meta object for the attribute 'Content'.
      Returns:
      the meta object for the attribute 'Content'.
      See Also:
    • getVariable_Description

      org.eclipse.emf.ecore.EAttribute getVariable_Description()
      Returns the meta object for the attribute 'Description'.
      Returns:
      the meta object for the attribute 'Description'.
      See Also:
    • getVariable_EnumProviderID

      org.eclipse.emf.ecore.EAttribute getVariable_EnumProviderID()
      Returns the meta object for the attribute 'Enum Provider ID'.
      Returns:
      the meta object for the attribute 'Enum Provider ID'.
      See Also:
    • getVariable__GetName

      org.eclipse.emf.ecore.EOperation getVariable__GetName()
      Returns the meta object for the 'Get Name' operation.
      Returns:
      the meta object for the 'Get Name' operation.
      See Also:
    • getVariable__GetPath

      org.eclipse.emf.ecore.EOperation getVariable__GetPath()
      Returns the meta object for the 'Get Path' operation.
      Returns:
      the meta object for the 'Get Path' operation.
      See Also:
    • getFlagToStringMap

      org.eclipse.emf.ecore.EClass getFlagToStringMap()
      Returns the meta object for class 'Flag To String Map'.
      Returns:
      the meta object for class 'Flag To String Map'.
      See Also:
    • getFlagToStringMap_Key

      org.eclipse.emf.ecore.EAttribute getFlagToStringMap_Key()
      Returns the meta object for the attribute 'Key'.
      Returns:
      the meta object for the attribute 'Key'.
      See Also:
    • getFlagToStringMap_Value

      org.eclipse.emf.ecore.EAttribute getFlagToStringMap_Value()
      Returns the meta object for the attribute 'Value'.
      Returns:
      the meta object for the attribute 'Value'.
      See Also:
    • getCode

      org.eclipse.emf.ecore.EClass getCode()
      Returns the meta object for class 'Code'.
      Returns:
      the meta object for class 'Code'.
      See Also:
    • getCode_Location

      org.eclipse.emf.ecore.EAttribute getCode_Location()
      Returns the meta object for the attribute 'Location'.
      Returns:
      the meta object for the attribute 'Location'.
      See Also:
    • getCode_Content

      org.eclipse.emf.ecore.EAttribute getCode_Content()
      Returns the meta object for the attribute 'Content'.
      Returns:
      the meta object for the attribute 'Content'.
      See Also:
    • getFlag

      org.eclipse.emf.ecore.EEnum getFlag()
      Returns the meta object for enum 'Flag'.
      Returns:
      the meta object for enum 'Flag'.
      See Also:
    • getPath

      org.eclipse.emf.ecore.EDataType getPath()
      Returns the meta object for data type 'Path'.
      Returns:
      the meta object for data type 'Path'.
      See Also:
      • IPath
    • getDefinitionFactory

      IDefinitionFactory getDefinitionFactory()
      Returns the factory that creates the instances of the model.
      Returns:
      the factory that creates the instances of the model.