TPTP 4.5.0 Testing Tools Project
Internal API Specification

org.eclipse.hyades.test.ui.internal.editor.form
Class ExecutionResultDetailPageProvider

java.lang.Object
  extended by org.eclipse.hyades.test.ui.internal.editor.form.ExecutionResultDetailPageProvider
All Implemented Interfaces:
DetailSection.IDetailPageProvider, org.eclipse.hyades.ui.util.IDisposable

Deprecated. see org.eclipse.hyades.test.ui.forms.base.ExecutionEventDetailsProvider

public class ExecutionResultDetailPageProvider
extends java.lang.Object
implements DetailSection.IDetailPageProvider

Provides DetailPage for input elements of type TPFExecutionResult. This provider is using the extension registry to look up for specific detail pages associated the execution result's type. If no specific detail page is associated to the type of execution result, or if the execution result has no type, a default page is provided.


Constructor Summary
ExecutionResultDetailPageProvider()
          Deprecated.  
 
Method Summary
 void dispose()
          Deprecated. Invoked when the owning DetailSection is disposed.
 org.eclipse.hyades.test.ui.editor.form.util.IDetailPage getDetailPage(java.lang.Object element)
          Deprecated. Returns a DetailPage for a specific element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionResultDetailPageProvider

public ExecutionResultDetailPageProvider()
Deprecated. 
Method Detail

getDetailPage

public org.eclipse.hyades.test.ui.editor.form.util.IDetailPage getDetailPage(java.lang.Object element)
Deprecated. 
Description copied from interface: DetailSection.IDetailPageProvider
Returns a DetailPage for a specific element.

Specified by:
getDetailPage in interface DetailSection.IDetailPageProvider
Parameters:
element - An element.
Returns:
A DetailPage for element, or null if this provider does not know the element type (in that case, the owning DetailSection displays a default DetailPage).

dispose

public void dispose()
Deprecated. 
Description copied from interface: DetailSection.IDetailPageProvider
Invoked when the owning DetailSection is disposed. This method should dispose any DetailPage that was created by the provider.

Specified by:
dispose in interface DetailSection.IDetailPageProvider
Specified by:
dispose in interface org.eclipse.hyades.ui.util.IDisposable

TPTP 4.5.0 Testing Tools Project
Internal API Specification