Class DefinitionPackage
java.lang.Object
org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
org.eclipse.ease.lang.unittest.definition.impl.DefinitionPackage
- All Implemented Interfaces:
IDefinitionPackage,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EModelElement,org.eclipse.emf.ecore.ENamedElement,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject,org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public class DefinitionPackage extends org.eclipse.emf.ecore.impl.EPackageImpl implements IDefinitionPackage
An implementation of the model Package.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.RegistryNested classes/interfaces inherited from interface org.eclipse.ease.lang.unittest.definition.IDefinitionPackage
IDefinitionPackage.LiteralsNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.ease.lang.unittest.definition.IDefinitionPackage
CODE, CODE__CONTENT, CODE__LOCATION, CODE_FEATURE_COUNT, CODE_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FLAG, FLAG_TO_STRING_MAP, FLAG_TO_STRING_MAP__KEY, FLAG_TO_STRING_MAP__VALUE, FLAG_TO_STRING_MAP_FEATURE_COUNT, FLAG_TO_STRING_MAP_OPERATION_COUNT, PATH, TEST_SUITE_DEFINITION, TEST_SUITE_DEFINITION___GET_CUSTOM_CODE__STRING, TEST_SUITE_DEFINITION___GET_VARIABLE__STRING, TEST_SUITE_DEFINITION__CUSTOM_CODE, TEST_SUITE_DEFINITION__DESCRIPTION, TEST_SUITE_DEFINITION__DISABLED_RESOURCES, TEST_SUITE_DEFINITION__EXCLUDE_FILTER, TEST_SUITE_DEFINITION__FLAGS, TEST_SUITE_DEFINITION__INCLUDE_FILTER, TEST_SUITE_DEFINITION__NAME, TEST_SUITE_DEFINITION__RESOURCE, TEST_SUITE_DEFINITION__VARIABLES, TEST_SUITE_DEFINITION__VERSION, TEST_SUITE_DEFINITION_FEATURE_COUNT, TEST_SUITE_DEFINITION_OPERATION_COUNT, VARIABLE, VARIABLE___GET_NAME, VARIABLE___GET_PATH, VARIABLE__CONTENT, VARIABLE__DESCRIPTION, VARIABLE__ENUM_PROVIDER_ID, VARIABLE__FULL_NAME, VARIABLE_FEATURE_COUNT, VARIABLE_OPERATION_COUNTFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Method Summary
Modifier and Type Method Description voidcreatePackageContents()Creates the meta-model objects for the package.org.eclipse.emf.ecore.EClassgetCode()org.eclipse.emf.ecore.EAttributegetCode_Content()org.eclipse.emf.ecore.EAttributegetCode_Location()IDefinitionFactorygetDefinitionFactory()org.eclipse.emf.ecore.EEnumgetFlag()org.eclipse.emf.ecore.EClassgetFlagToStringMap()org.eclipse.emf.ecore.EAttributegetFlagToStringMap_Key()org.eclipse.emf.ecore.EAttributegetFlagToStringMap_Value()org.eclipse.emf.ecore.EDataTypegetPath()org.eclipse.emf.ecore.EClassgetTestSuiteDefinition()org.eclipse.emf.ecore.EOperationgetTestSuiteDefinition__GetCustomCode__String()org.eclipse.emf.ecore.EOperationgetTestSuiteDefinition__GetVariable__String()org.eclipse.emf.ecore.EReferencegetTestSuiteDefinition_CustomCode()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_Description()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_DisabledResources()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_ExcludeFilter()org.eclipse.emf.ecore.EReferencegetTestSuiteDefinition_Flags()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_IncludeFilter()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_Name()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_Resource()org.eclipse.emf.ecore.EReferencegetTestSuiteDefinition_Variables()org.eclipse.emf.ecore.EAttributegetTestSuiteDefinition_Version()org.eclipse.emf.ecore.EClassgetVariable()org.eclipse.emf.ecore.EOperationgetVariable__GetName()org.eclipse.emf.ecore.EOperationgetVariable__GetPath()org.eclipse.emf.ecore.EAttributegetVariable_Content()org.eclipse.emf.ecore.EAttributegetVariable_Description()org.eclipse.emf.ecore.EAttributegetVariable_EnumProviderID()org.eclipse.emf.ecore.EAttributegetVariable_FullName()static IDefinitionPackageinit()Creates, registers, and initializes the Package for this model, and for any others upon which it depends.voidinitializePackageContents()Complete the initialization of the package and its meta-model.Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setName, setNamespaceURI, setNsPrefix, setNsURI, toStringMethods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGenMethods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotationsMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainerMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliverMethods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnsetMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotationsMethods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setNameMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequiredMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
init
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
IDefinitionPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package. -
getTestSuiteDefinition
public org.eclipse.emf.ecore.EClass getTestSuiteDefinition()- Specified by:
getTestSuiteDefinitionin interfaceIDefinitionPackage- Returns:
- the meta object for class 'Test Suite Definition'.
- See Also:
ITestSuiteDefinition
-
getTestSuiteDefinition_Name
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Name()- Specified by:
getTestSuiteDefinition_Namein interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
ITestSuiteDefinition.getName(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_Description
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Description()- Specified by:
getTestSuiteDefinition_Descriptionin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Description'.
- See Also:
ITestSuiteDefinition.getDescription(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_IncludeFilter
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_IncludeFilter()- Specified by:
getTestSuiteDefinition_IncludeFilterin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Include Filter'.
- See Also:
ITestSuiteDefinition.getIncludeFilter(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_ExcludeFilter
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_ExcludeFilter()- Specified by:
getTestSuiteDefinition_ExcludeFilterin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Exclude Filter'.
- See Also:
ITestSuiteDefinition.getExcludeFilter(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_DisabledResources
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_DisabledResources()- Specified by:
getTestSuiteDefinition_DisabledResourcesin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute list 'Disabled Resources'.
- See Also:
ITestSuiteDefinition.getDisabledResources(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_Variables
public org.eclipse.emf.ecore.EReference getTestSuiteDefinition_Variables()- Specified by:
getTestSuiteDefinition_Variablesin interfaceIDefinitionPackage- Returns:
- the meta object for the containment reference list 'Variables'.
- See Also:
ITestSuiteDefinition.getVariables(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_CustomCode
public org.eclipse.emf.ecore.EReference getTestSuiteDefinition_CustomCode()- Specified by:
getTestSuiteDefinition_CustomCodein interfaceIDefinitionPackage- Returns:
- the meta object for the containment reference list 'Custom Code'.
- See Also:
ITestSuiteDefinition.getCustomCode(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_Flags
public org.eclipse.emf.ecore.EReference getTestSuiteDefinition_Flags()- Specified by:
getTestSuiteDefinition_Flagsin interfaceIDefinitionPackage- Returns:
- the meta object for the map 'Flags'.
- See Also:
ITestSuiteDefinition.getFlags(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_Version
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Version()- Specified by:
getTestSuiteDefinition_Versionin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Version'.
- See Also:
ITestSuiteDefinition.getVersion(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition_Resource
public org.eclipse.emf.ecore.EAttribute getTestSuiteDefinition_Resource()- Specified by:
getTestSuiteDefinition_Resourcein interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Resource'.
- See Also:
ITestSuiteDefinition.getResource(),IDefinitionPackage.getTestSuiteDefinition()
-
getTestSuiteDefinition__GetCustomCode__String
public org.eclipse.emf.ecore.EOperation getTestSuiteDefinition__GetCustomCode__String()- Specified by:
getTestSuiteDefinition__GetCustomCode__Stringin interfaceIDefinitionPackage- Returns:
- the meta object for the 'Get Custom Code' operation.
- See Also:
ITestSuiteDefinition.getCustomCode(java.lang.String)
-
getTestSuiteDefinition__GetVariable__String
public org.eclipse.emf.ecore.EOperation getTestSuiteDefinition__GetVariable__String()- Specified by:
getTestSuiteDefinition__GetVariable__Stringin interfaceIDefinitionPackage- Returns:
- the meta object for the 'Get Variable' operation.
- See Also:
ITestSuiteDefinition.getVariable(java.lang.String)
-
getVariable
public org.eclipse.emf.ecore.EClass getVariable()- Specified by:
getVariablein interfaceIDefinitionPackage- Returns:
- the meta object for class 'Variable'.
- See Also:
IVariable
-
getVariable_FullName
public org.eclipse.emf.ecore.EAttribute getVariable_FullName()- Specified by:
getVariable_FullNamein interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Full Name'.
- See Also:
IVariable.getFullName(),IDefinitionPackage.getVariable()
-
getVariable_Content
public org.eclipse.emf.ecore.EAttribute getVariable_Content()- Specified by:
getVariable_Contentin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Content'.
- See Also:
IVariable.getContent(),IDefinitionPackage.getVariable()
-
getVariable_Description
public org.eclipse.emf.ecore.EAttribute getVariable_Description()- Specified by:
getVariable_Descriptionin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Description'.
- See Also:
IVariable.getDescription(),IDefinitionPackage.getVariable()
-
getVariable_EnumProviderID
public org.eclipse.emf.ecore.EAttribute getVariable_EnumProviderID()- Specified by:
getVariable_EnumProviderIDin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Enum Provider ID'.
- See Also:
IVariable.getEnumProviderID(),IDefinitionPackage.getVariable()
-
getVariable__GetName
public org.eclipse.emf.ecore.EOperation getVariable__GetName()- Specified by:
getVariable__GetNamein interfaceIDefinitionPackage- Returns:
- the meta object for the 'Get Name' operation.
- See Also:
IVariable.getName()
-
getVariable__GetPath
public org.eclipse.emf.ecore.EOperation getVariable__GetPath()- Specified by:
getVariable__GetPathin interfaceIDefinitionPackage- Returns:
- the meta object for the 'Get Path' operation.
- See Also:
IVariable.getPath()
-
getFlagToStringMap
public org.eclipse.emf.ecore.EClass getFlagToStringMap()- Specified by:
getFlagToStringMapin interfaceIDefinitionPackage- Returns:
- the meta object for class 'Flag To String Map'.
- See Also:
Map.Entry
-
getFlagToStringMap_Key
public org.eclipse.emf.ecore.EAttribute getFlagToStringMap_Key()- Specified by:
getFlagToStringMap_Keyin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Key'.
- See Also:
Map.Entry,IDefinitionPackage.getFlagToStringMap()
-
getFlagToStringMap_Value
public org.eclipse.emf.ecore.EAttribute getFlagToStringMap_Value()- Specified by:
getFlagToStringMap_Valuein interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Value'.
- See Also:
Map.Entry,IDefinitionPackage.getFlagToStringMap()
-
getCode
public org.eclipse.emf.ecore.EClass getCode()- Specified by:
getCodein interfaceIDefinitionPackage- Returns:
- the meta object for class 'Code'.
- See Also:
ICode
-
getCode_Location
public org.eclipse.emf.ecore.EAttribute getCode_Location()- Specified by:
getCode_Locationin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Location'.
- See Also:
ICode.getLocation(),IDefinitionPackage.getCode()
-
getCode_Content
public org.eclipse.emf.ecore.EAttribute getCode_Content()- Specified by:
getCode_Contentin interfaceIDefinitionPackage- Returns:
- the meta object for the attribute 'Content'.
- See Also:
ICode.getContent(),IDefinitionPackage.getCode()
-
getFlag
public org.eclipse.emf.ecore.EEnum getFlag()- Specified by:
getFlagin interfaceIDefinitionPackage- Returns:
- the meta object for enum 'Flag'.
- See Also:
Flag
-
getPath
public org.eclipse.emf.ecore.EDataType getPath()- Specified by:
getPathin interfaceIDefinitionPackage- Returns:
- the meta object for data type 'Path'.
- See Also:
IPath
-
getDefinitionFactory
- Specified by:
getDefinitionFactoryin interfaceIDefinitionPackage- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first. -
initializePackageContents
public void initializePackageContents()Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-