org.eclipse.emf.emfstore.internal.fuzzy.emf.config.impl
Class ConfigPackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
                              extended by org.eclipse.emf.emfstore.internal.fuzzy.emf.config.impl.ConfigPackageImpl
All Implemented Interfaces:
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, ConfigPackage

public class ConfigPackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements ConfigPackage

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.Dynamic
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
 
Nested 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
 
Nested classes/interfaces inherited from interface org.eclipse.emf.emfstore.internal.fuzzy.emf.config.ConfigPackage
ConfigPackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested 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.emfstore.internal.fuzzy.emf.config.ConfigPackage
DIFF_REPORT, DIFF_REPORT__DIFFS, DIFF_REPORT_FEATURE_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, MUTATOR_CONFIG, MUTATOR_CONFIG__ALLOW_DUPLICATE_IDS, MUTATOR_CONFIG__DO_NOT_GENERATE_ROOT, MUTATOR_CONFIG__ECLASSES_TO_IGNORE, MUTATOR_CONFIG__EPACKAGES, MUTATOR_CONFIG__ESTRUCTURAL_FEATURES_TO_IGNORE, MUTATOR_CONFIG__IGNORE_AND_LOG, MUTATOR_CONFIG__MAX_DELETE_COUNT, MUTATOR_CONFIG__MIN_OBJECTS_COUNT, MUTATOR_CONFIG__MUTATION_COUNT, MUTATOR_CONFIG__ROOT_ECLASS, MUTATOR_CONFIG__USE_ECORE_UTIL_DELETE, MUTATOR_CONFIG_FEATURE_COUNT, ROOT, ROOT__ELEMENTS, ROOT_FEATURE_COUNT, TEST_CONFIG, TEST_CONFIG__COUNT, TEST_CONFIG__ID, TEST_CONFIG__MUTATOR_CONFIG, TEST_CONFIG__SEED, TEST_CONFIG__TEST_CLASS, TEST_CONFIG_FEATURE_COUNT, TEST_DIFF, TEST_DIFF__CONFIG, TEST_DIFF__LAST_UPDATE, TEST_DIFF__NEW_RESULT, TEST_DIFF__OLD_RESULT, TEST_DIFF_FEATURE_COUNT, TEST_RESULT, TEST_RESULT__ERROR, TEST_RESULT__EXECUTION_TIME, TEST_RESULT__FAILURE, TEST_RESULT__SEED_COUNT, TEST_RESULT__TEST_NAME, TEST_RESULT_FEATURE_COUNT, TEST_RUN, TEST_RUN__CONFIG, TEST_RUN__RESULTS, TEST_RUN__TIME, TEST_RUN_FEATURE_COUNT
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 ConfigFactory getConfigFactory()
           
 org.eclipse.emf.ecore.EReference getDiffReport_Diffs()
           
 org.eclipse.emf.ecore.EClass getDiffReport()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_AllowDuplicateIDs()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_DoNotGenerateRoot()
           
 org.eclipse.emf.ecore.EReference getMutatorConfig_EClassesToIgnore()
           
 org.eclipse.emf.ecore.EReference getMutatorConfig_EPackages()
           
 org.eclipse.emf.ecore.EReference getMutatorConfig_EStructuralFeaturesToIgnore()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_IgnoreAndLog()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_MaxDeleteCount()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_MinObjectsCount()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_MutationCount()
           
 org.eclipse.emf.ecore.EReference getMutatorConfig_RootEClass()
           
 org.eclipse.emf.ecore.EAttribute getMutatorConfig_UseEcoreUtilDelete()
           
 org.eclipse.emf.ecore.EClass getMutatorConfig()
           
 org.eclipse.emf.ecore.EReference getRoot_Elements()
           
 org.eclipse.emf.ecore.EClass getRoot()
           
 org.eclipse.emf.ecore.EAttribute getTestConfig_Count()
           
 org.eclipse.emf.ecore.EAttribute getTestConfig_Id()
           
 org.eclipse.emf.ecore.EReference getTestConfig_MutatorConfig()
           
 org.eclipse.emf.ecore.EAttribute getTestConfig_Seed()
           
 org.eclipse.emf.ecore.EAttribute getTestConfig_TestClass()
           
 org.eclipse.emf.ecore.EClass getTestConfig()
           
 org.eclipse.emf.ecore.EReference getTestDiff_Config()
           
 org.eclipse.emf.ecore.EAttribute getTestDiff_LastUpdate()
           
 org.eclipse.emf.ecore.EReference getTestDiff_NewResult()
           
 org.eclipse.emf.ecore.EReference getTestDiff_OldResult()
           
 org.eclipse.emf.ecore.EClass getTestDiff()
           
 org.eclipse.emf.ecore.EAttribute getTestResult_Error()
           
 org.eclipse.emf.ecore.EAttribute getTestResult_ExecutionTime()
           
 org.eclipse.emf.ecore.EAttribute getTestResult_Failure()
           
 org.eclipse.emf.ecore.EAttribute getTestResult_SeedCount()
           
 org.eclipse.emf.ecore.EAttribute getTestResult_TestName()
           
 org.eclipse.emf.ecore.EClass getTestResult()
           
 org.eclipse.emf.ecore.EReference getTestRun_Config()
           
 org.eclipse.emf.ecore.EReference getTestRun_Results()
           
 org.eclipse.emf.ecore.EAttribute getTestRun_Time()
           
 org.eclipse.emf.ecore.EClass getTestRun()
           
static ConfigPackage init()
          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
 void initializePackageContents()
          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, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eInternalContainer
 
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
 
Methods 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, eVirtualUnset
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static ConfigPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize ConfigPackage.eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See Also:
ConfigPackage.eNS_URI, createPackageContents(), initializePackageContents()

getTestConfig

public org.eclipse.emf.ecore.EClass getTestConfig()

Specified by:
getTestConfig in interface ConfigPackage
Returns:
the meta object for class 'ESFuzzyTest Config'.
See Also:
TestConfig

getTestConfig_Seed

public org.eclipse.emf.ecore.EAttribute getTestConfig_Seed()

Specified by:
getTestConfig_Seed in interface ConfigPackage
Returns:
the meta object for the attribute 'Seed'.
See Also:
TestConfig.getSeed(), ConfigPackage.getTestConfig()

getTestConfig_Count

public org.eclipse.emf.ecore.EAttribute getTestConfig_Count()

Specified by:
getTestConfig_Count in interface ConfigPackage
Returns:
the meta object for the attribute 'Count'.
See Also:
TestConfig.getCount(), ConfigPackage.getTestConfig()

getTestConfig_TestClass

public org.eclipse.emf.ecore.EAttribute getTestConfig_TestClass()

Specified by:
getTestConfig_TestClass in interface ConfigPackage
Returns:
the meta object for the attribute 'ESFuzzyTest Class'.
See Also:
TestConfig.getTestClass(), ConfigPackage.getTestConfig()

getTestConfig_Id

public org.eclipse.emf.ecore.EAttribute getTestConfig_Id()

Specified by:
getTestConfig_Id in interface ConfigPackage
Returns:
the meta object for the attribute 'Id'.
See Also:
TestConfig.getId(), ConfigPackage.getTestConfig()

getTestConfig_MutatorConfig

public org.eclipse.emf.ecore.EReference getTestConfig_MutatorConfig()

Specified by:
getTestConfig_MutatorConfig in interface ConfigPackage
Returns:
the meta object for the containment reference 'Mutator Config'.
See Also:
TestConfig.getMutatorConfig(), ConfigPackage.getTestConfig()

getTestRun

public org.eclipse.emf.ecore.EClass getTestRun()

Specified by:
getTestRun in interface ConfigPackage
Returns:
the meta object for class 'ESFuzzyTest Run'.
See Also:
TestRun

getTestRun_Config

public org.eclipse.emf.ecore.EReference getTestRun_Config()

Specified by:
getTestRun_Config in interface ConfigPackage
Returns:
the meta object for the containment reference 'Config'.
See Also:
TestRun.getConfig(), ConfigPackage.getTestRun()

getTestRun_Time

public org.eclipse.emf.ecore.EAttribute getTestRun_Time()

Specified by:
getTestRun_Time in interface ConfigPackage
Returns:
the meta object for the attribute 'Time'.
See Also:
TestRun.getTime(), ConfigPackage.getTestRun()

getTestRun_Results

public org.eclipse.emf.ecore.EReference getTestRun_Results()

Specified by:
getTestRun_Results in interface ConfigPackage
Returns:
the meta object for the containment reference list 'Results'.
See Also:
TestRun.getResults(), ConfigPackage.getTestRun()

getTestResult

public org.eclipse.emf.ecore.EClass getTestResult()

Specified by:
getTestResult in interface ConfigPackage
Returns:
the meta object for class 'ESFuzzyTest Result'.
See Also:
TestResult

getTestResult_SeedCount

public org.eclipse.emf.ecore.EAttribute getTestResult_SeedCount()

Specified by:
getTestResult_SeedCount in interface ConfigPackage
Returns:
the meta object for the attribute 'Seed Count'.
See Also:
TestResult.getSeedCount(), ConfigPackage.getTestResult()

getTestResult_TestName

public org.eclipse.emf.ecore.EAttribute getTestResult_TestName()

Specified by:
getTestResult_TestName in interface ConfigPackage
Returns:
the meta object for the attribute 'ESFuzzyTest Name'.
See Also:
TestResult.getTestName(), ConfigPackage.getTestResult()

getTestResult_Error

public org.eclipse.emf.ecore.EAttribute getTestResult_Error()

Specified by:
getTestResult_Error in interface ConfigPackage
Returns:
the meta object for the attribute 'Error'.
See Also:
TestResult.getError(), ConfigPackage.getTestResult()

getTestResult_Failure

public org.eclipse.emf.ecore.EAttribute getTestResult_Failure()

Specified by:
getTestResult_Failure in interface ConfigPackage
Returns:
the meta object for the attribute 'Failure'.
See Also:
TestResult.getFailure(), ConfigPackage.getTestResult()

getTestResult_ExecutionTime

public org.eclipse.emf.ecore.EAttribute getTestResult_ExecutionTime()

Specified by:
getTestResult_ExecutionTime in interface ConfigPackage
Returns:
the meta object for the attribute 'Execution Time'.
See Also:
TestResult.getExecutionTime(), ConfigPackage.getTestResult()

getTestDiff

public org.eclipse.emf.ecore.EClass getTestDiff()

Specified by:
getTestDiff in interface ConfigPackage
Returns:
the meta object for class 'ESFuzzyTest Diff'.
See Also:
TestDiff

getTestDiff_LastUpdate

public org.eclipse.emf.ecore.EAttribute getTestDiff_LastUpdate()

Specified by:
getTestDiff_LastUpdate in interface ConfigPackage
Returns:
the meta object for the attribute 'Last Update'.
See Also:
TestDiff.getLastUpdate(), ConfigPackage.getTestDiff()

getTestDiff_Config

public org.eclipse.emf.ecore.EReference getTestDiff_Config()

Specified by:
getTestDiff_Config in interface ConfigPackage
Returns:
the meta object for the reference 'Config'.
See Also:
TestDiff.getConfig(), ConfigPackage.getTestDiff()

getTestDiff_OldResult

public org.eclipse.emf.ecore.EReference getTestDiff_OldResult()

Specified by:
getTestDiff_OldResult in interface ConfigPackage
Returns:
the meta object for the containment reference 'Old Result'.
See Also:
TestDiff.getOldResult(), ConfigPackage.getTestDiff()

getTestDiff_NewResult

public org.eclipse.emf.ecore.EReference getTestDiff_NewResult()

Specified by:
getTestDiff_NewResult in interface ConfigPackage
Returns:
the meta object for the containment reference 'New Result'.
See Also:
TestDiff.getNewResult(), ConfigPackage.getTestDiff()

getDiffReport

public org.eclipse.emf.ecore.EClass getDiffReport()

Specified by:
getDiffReport in interface ConfigPackage
Returns:
the meta object for class 'Diff Report'.
See Also:
DiffReport

getDiffReport_Diffs

public org.eclipse.emf.ecore.EReference getDiffReport_Diffs()

Specified by:
getDiffReport_Diffs in interface ConfigPackage
Returns:
the meta object for the containment reference list 'Diffs'.
See Also:
DiffReport.getDiffs(), ConfigPackage.getDiffReport()

getRoot

public org.eclipse.emf.ecore.EClass getRoot()

Specified by:
getRoot in interface ConfigPackage
Returns:
the meta object for class 'Root'.
See Also:
Root

getRoot_Elements

public org.eclipse.emf.ecore.EReference getRoot_Elements()

Specified by:
getRoot_Elements in interface ConfigPackage
Returns:
the meta object for the containment reference list 'Elements'.
See Also:
Root.getElements(), ConfigPackage.getRoot()

getMutatorConfig

public org.eclipse.emf.ecore.EClass getMutatorConfig()

Specified by:
getMutatorConfig in interface ConfigPackage
Returns:
the meta object for class 'Mutator Config'.
See Also:
MutatorConfig

getMutatorConfig_RootEClass

public org.eclipse.emf.ecore.EReference getMutatorConfig_RootEClass()

Specified by:
getMutatorConfig_RootEClass in interface ConfigPackage
Returns:
the meta object for the reference 'Root EClass'.
See Also:
MutatorConfig.getRootEClass(), ConfigPackage.getMutatorConfig()

getMutatorConfig_MinObjectsCount

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_MinObjectsCount()

Specified by:
getMutatorConfig_MinObjectsCount in interface ConfigPackage
Returns:
the meta object for the attribute 'Min Objects Count'.
See Also:
MutatorConfig.getMinObjectsCount(), ConfigPackage.getMutatorConfig()

getMutatorConfig_IgnoreAndLog

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_IgnoreAndLog()

Specified by:
getMutatorConfig_IgnoreAndLog in interface ConfigPackage
Returns:
the meta object for the attribute 'Ignore And Log'.
See Also:
MutatorConfig.isIgnoreAndLog(), ConfigPackage.getMutatorConfig()

getMutatorConfig_DoNotGenerateRoot

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_DoNotGenerateRoot()

Specified by:
getMutatorConfig_DoNotGenerateRoot in interface ConfigPackage
Returns:
the meta object for the attribute 'Do Not Generate Root'.
See Also:
MutatorConfig.isDoNotGenerateRoot(), ConfigPackage.getMutatorConfig()

getMutatorConfig_UseEcoreUtilDelete

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_UseEcoreUtilDelete()

Specified by:
getMutatorConfig_UseEcoreUtilDelete in interface ConfigPackage
Returns:
the meta object for the attribute 'Use Ecore ESFuzzyUtil Delete'.
See Also:
MutatorConfig.isUseEcoreUtilDelete(), ConfigPackage.getMutatorConfig()

getMutatorConfig_EClassesToIgnore

public org.eclipse.emf.ecore.EReference getMutatorConfig_EClassesToIgnore()

Specified by:
getMutatorConfig_EClassesToIgnore in interface ConfigPackage
Returns:
the meta object for the reference list 'EClasses To Ignore'.
See Also:
MutatorConfig.getEClassesToIgnore(), ConfigPackage.getMutatorConfig()

getMutatorConfig_EStructuralFeaturesToIgnore

public org.eclipse.emf.ecore.EReference getMutatorConfig_EStructuralFeaturesToIgnore()

Specified by:
getMutatorConfig_EStructuralFeaturesToIgnore in interface ConfigPackage
Returns:
the meta object for the reference list 'EStructural Features To Ignore'.
See Also:
MutatorConfig.getEStructuralFeaturesToIgnore(), ConfigPackage.getMutatorConfig()

getMutatorConfig_EPackages

public org.eclipse.emf.ecore.EReference getMutatorConfig_EPackages()

Specified by:
getMutatorConfig_EPackages in interface ConfigPackage
Returns:
the meta object for the reference list 'EPackages'.
See Also:
MutatorConfig.getEPackages(), ConfigPackage.getMutatorConfig()

getMutatorConfig_MaxDeleteCount

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_MaxDeleteCount()

Specified by:
getMutatorConfig_MaxDeleteCount in interface ConfigPackage
Returns:
the meta object for the attribute 'Max Delete Count'.
See Also:
MutatorConfig.getMaxDeleteCount(), ConfigPackage.getMutatorConfig()

getMutatorConfig_MutationCount

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_MutationCount()

Specified by:
getMutatorConfig_MutationCount in interface ConfigPackage
Returns:
the meta object for the attribute 'Mutation Count'.
See Also:
MutatorConfig.getMutationCount(), ConfigPackage.getMutatorConfig()

getMutatorConfig_AllowDuplicateIDs

public org.eclipse.emf.ecore.EAttribute getMutatorConfig_AllowDuplicateIDs()

Specified by:
getMutatorConfig_AllowDuplicateIDs in interface ConfigPackage
Returns:
the meta object for the attribute 'Allow Duplicate IDs'.
See Also:
MutatorConfig.isAllowDuplicateIDs(), ConfigPackage.getMutatorConfig()

getConfigFactory

public ConfigFactory getConfigFactory()

Specified by:
getConfigFactory in interface ConfigPackage
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.



Copyright © 2015. All Rights Reserved.