Class Test
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.ease.lang.unittest.runtime.impl.TestEntity
org.eclipse.ease.lang.unittest.runtime.impl.Test
- All Implemented Interfaces:
IStackTraceContainer
,ITest
,ITestEntity
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class Test extends TestEntity implements ITest
An implementation of the model object 'Test'.
The following features are implemented:
-
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, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
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.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
Fields inherited from interface org.eclipse.ease.lang.unittest.runtime.ITestEntity
CUSTOM_CODE, GLOBAL_SCOPE_TEST
-
Method Summary
Modifier and Type Method Description int
eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
int
eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
void
eUnset(int featureID)
long
getDurationLimit()
ScriptStackTrace
getStackTrace()
void
setDurationLimit(long newDurationLimit)
void
setEndTimestamp(long newEndTimestamp)
void
setStackTrace(ScriptStackTrace newStackTrace)
void
setStackTraceGen(ScriptStackTrace newStackTrace)
String
toString()
Methods inherited from class org.eclipse.ease.lang.unittest.runtime.impl.TestEntity
addError, basicSetParent, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, eInvoke, getDescription, getDuration, getEndTimestamp, getEntityStatus, getEstimatedDuration, getFullPath, getMetadata, getName, getParent, getResource, getResults, getResults, getRoot, getStartTimestamp, getStatus, getTestSuite, getWorstResult, hasError, isDisabled, isTerminated, reset, run, setDescription, setDisabled, setEntityStatus, setEntityStatusGen, setEstimatedDuration, setName, setParent, setStartTimestamp, setTerminated
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, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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
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.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
Methods inherited from interface org.eclipse.ease.lang.unittest.runtime.ITestEntity
addError, getDescription, getDuration, getEndTimestamp, getEntityStatus, getEstimatedDuration, getFullPath, getMetadata, getName, getParent, getResource, getResults, getResults, getRoot, getStartTimestamp, getStatus, getTestSuite, getWorstResult, hasError, isDisabled, isTerminated, reset, run, setDescription, setDisabled, setEntityStatus, setEstimatedDuration, setName, setParent, setStartTimestamp, setTerminated
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getDurationLimit
public long getDurationLimit()- Specified by:
getDurationLimit
in interfaceITest
- Returns:
- the value of the 'Duration Limit' attribute.
- See Also:
ITest.setDurationLimit(long)
,IRuntimePackage.getTest_DurationLimit()
-
setDurationLimit
public void setDurationLimit(long newDurationLimit)- Specified by:
setDurationLimit
in interfaceITest
- Parameters:
newDurationLimit
- the new value of the 'Duration Limit' attribute.- See Also:
ITest.getDurationLimit()
-
getStackTrace
- Specified by:
getStackTrace
in interfaceIStackTraceContainer
- Returns:
- the value of the 'Stack Trace' attribute.
- See Also:
IStackTraceContainer.setStackTrace(ScriptStackTrace)
,IRuntimePackage.getStackTraceContainer_StackTrace()
-
setStackTraceGen
-
setStackTrace
- Specified by:
setStackTrace
in interfaceIStackTraceContainer
- Parameters:
newStackTrace
- the new value of the 'Stack Trace' attribute.- See Also:
IStackTraceContainer.getStackTrace()
-
eGet
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classTestEntity
-
eSet
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classTestEntity
-
eUnset
public void eUnset(int featureID)- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classTestEntity
-
eIsSet
public boolean eIsSet(int featureID)- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classTestEntity
-
eBaseStructuralFeatureID
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
- Overrides:
toString
in classTestEntity
-
setEndTimestamp
public void setEndTimestamp(long newEndTimestamp)Description copied from class:TestEntity
- Specified by:
setEndTimestamp
in interfaceITestEntity
- Overrides:
setEndTimestamp
in classTestEntity
- Parameters:
newEndTimestamp
- the new value of the 'End Timestamp' attribute.- See Also:
ITestEntity.getEndTimestamp()
-