TPTP 4.4.0 Testing Tools Project
Internal API Specification

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

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

Deprecated. use org.eclipse.hyades.test.ui.forms.base.ExecutionEventDetailsProvider instead

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

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

Since:
4.0

Constructor Summary
ExecutionEventDetailPageProvider()
          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

ExecutionEventDetailPageProvider

public ExecutionEventDetailPageProvider()
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

TPTP 4.4.0 Testing Tools Project
Internal API Specification