TPTP 4.4.0 Testing Tools Project
Public API Specification

org.eclipse.hyades.test.ui.navigator
Interface IExecutionResultProxyNode

All Superinterfaces:
org.eclipse.core.runtime.IAdaptable, IProxy, IProxyNode, ITypedElementProxyNode

public interface IExecutionResultProxyNode
extends ITypedElementProxyNode

Test log (aka execution result) proxy node. This interface should be used in order to implement TPFExecutionResult proxy node for the test navigator.

See Also:
TPFExecutionResult

Method Summary
 org.eclipse.hyades.models.common.testprofile.TPFExecutionResult getExecutionResult()
          Returns the underlying test model element which is a TPFExecutionResult instance.
 int getVerdict()
          Returns the verdict associated to the execution result.
 
Methods inherited from interface org.eclipse.hyades.test.ui.navigator.ITypedElementProxyNode
getType
 
Methods inherited from interface org.eclipse.hyades.test.ui.navigator.IProxyNode
getChildren, getImage, getParent, getText
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.hyades.test.ui.navigator.IProxy
getIdentifier, getUnderlyingResource
 

Method Detail

getExecutionResult

public org.eclipse.hyades.models.common.testprofile.TPFExecutionResult getExecutionResult()
Returns the underlying test model element which is a TPFExecutionResult instance.

Returns:
the test log associated to this proxy node.

getVerdict

public int getVerdict()
Returns the verdict associated to the execution result.

Returns:
integer value among ones defined by TPFVerdict (e.g. TPFVerdict.ERROR)
See Also:
TPFVerdict

TPTP 4.4.0 Testing Tools Project
Public API Specification