public class TestSuite extends TestContainer implements ITestSuite
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
CUSTOM_CODE, GLOBAL_SCOPE_TEST
Modifier and Type | Method and Description |
---|---|
ITestSuiteDefinition |
basicGetDefinition() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<ITestEntity> |
getActiveTests() |
ITestSuiteDefinition |
getDefinition() |
IScriptEngine |
getMasterEngine() |
ITestSuite |
getTestSuite() |
void |
run(org.eclipse.ease.lang.unittest.execution.ITestExecutionStrategy strategy) |
void |
setDefinition(ITestSuiteDefinition newDefinition) |
void |
setMasterEngine(IScriptEngine newMasterEngine) |
java.lang.String |
toString() |
eInverseAdd, eInverseRemove, eInvoke, getChildContainers, getChildren, getEstimatedDuration, getResource, getStatus, getTest, hasError, reset, setResource, setTerminated
addError, basicSetParent, eBasicRemoveFromContainerFeature, getDescription, getDuration, getEndTimestamp, getEntityStatus, getFullPath, getMetadata, getName, getParent, getResults, getResults, getRoot, getStartTimestamp, getWorstResult, isDisabled, isTerminated, setDescription, setDisabled, setEndTimestamp, setEntityStatus, setEntityStatusGen, setEstimatedDuration, setName, setParent, setStartTimestamp
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
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, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildContainers, getChildren, getResource, getTest, setResource
addError, getDescription, getDuration, getEndTimestamp, getEntityStatus, getEstimatedDuration, getFullPath, getMetadata, getName, getParent, getResults, getResults, getRoot, getStartTimestamp, getStatus, getWorstResult, hasError, isDisabled, isTerminated, reset, setDescription, setDisabled, setEndTimestamp, setEntityStatus, setEstimatedDuration, setName, setParent, setStartTimestamp, setTerminated
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public org.eclipse.emf.common.util.EList<ITestEntity> getActiveTests()
getActiveTests
in interface ITestSuite
IRuntimePackage.getTestSuite_ActiveTests()
public ITestSuiteDefinition getDefinition()
getDefinition
in interface ITestSuite
ITestSuite.setDefinition(ITestSuiteDefinition)
,
IRuntimePackage.getTestSuite_Definition()
public ITestSuiteDefinition basicGetDefinition()
public void setDefinition(ITestSuiteDefinition newDefinition)
setDefinition
in interface ITestSuite
newDefinition
- the new value of the 'Definition' reference.ITestSuite.getDefinition()
public IScriptEngine getMasterEngine()
getMasterEngine
in interface ITestSuite
ITestSuite.setMasterEngine(IScriptEngine)
,
IRuntimePackage.getTestSuite_MasterEngine()
public void setMasterEngine(IScriptEngine newMasterEngine)
setMasterEngine
in interface ITestSuite
newMasterEngine
- the new value of the 'Master Engine' attribute.ITestSuite.getMasterEngine()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class TestContainer
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class TestContainer
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class TestContainer
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class TestContainer
public java.lang.String toString()
toString
in class TestContainer
public ITestSuite getTestSuite()
TestEntity
getTestSuite
in interface ITestEntity
getTestSuite
in class TestEntity
public void run(org.eclipse.ease.lang.unittest.execution.ITestExecutionStrategy strategy)
TestEntity
run
in interface ITestEntity
run
in class TestContainer