TPTP 4.2.0 Testing Tools Project
Public API Specification

org.eclipse.hyades.test.ui.forms.editor.page
Class LogOverviewPage

java.lang.Object
  extended byorg.eclipse.core.commands.common.EventManager
      extended byorg.eclipse.ui.part.WorkbenchPart
          extended byorg.eclipse.ui.part.EditorPart
              extended byorg.eclipse.ui.forms.editor.FormPage
                  extended byorg.eclipse.hyades.test.ui.forms.editor.page.LogOverviewPage
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.IEditorPart, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.forms.editor.IFormPage, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.part.IWorkbenchPartOrientation

public class LogOverviewPage
extends org.eclipse.ui.forms.editor.FormPage

This is the Overview page class of the TPTP Test Log Viewer.

This is a eclipse forms class derived from the original TPTP Test Log viewer

Since:
4.1

Field Summary
static java.lang.String PAGE_ID
           
 
Fields inherited from interface org.eclipse.ui.IEditorPart
PROP_DIRTY, PROP_INPUT
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
LogOverviewPage(org.eclipse.ui.forms.editor.FormEditor editor)
           
 
Method Summary
 void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
          Adds a selection changed listener to BIRT chart.
protected  void createDetailsPart(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.swt.widgets.Composite parent)
           
protected  void createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)
           
protected  void createOverviewPart(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.swt.widgets.Composite parent)
           
protected  void createToolBarActions(org.eclipse.ui.forms.IManagedForm managedForm)
           
 org.eclipse.jface.viewers.ISelection getSelection()
          Could return null when BIRT is not available and thus no chart will be created.
 VerdictSummaryChart getVerdictSummaryChart()
          Could return null when BIRT is not available and thus no chart will be created.
 void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
          Removes a selection changed listener to BIRT chart.
 boolean selectReveal(java.lang.Object object)
           
 void setSelection(org.eclipse.jface.viewers.ISelection selection)
           
 
Methods inherited from class org.eclipse.ui.forms.editor.FormPage
canLeaveThePage, createPartControl, dispose, doSave, doSaveAs, getEditor, getId, getIndex, getManagedForm, getPartControl, getTitleImage, init, initialize, isActive, isDirty, isEditor, isSaveAsAllowed, setActive, setFocus, setIndex
 
Methods inherited from class org.eclipse.ui.part.EditorPart
checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPropertyListener, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getSite, getTitle, removePropertyListener, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IEditorPart
getEditorInput, getEditorSite
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleToolTip, removePropertyListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 
Methods inherited from interface org.eclipse.ui.ISaveablePart
isSaveOnCloseNeeded
 

Field Detail

PAGE_ID

public static final java.lang.String PAGE_ID
See Also:
Constant Field Values
Constructor Detail

LogOverviewPage

public LogOverviewPage(org.eclipse.ui.forms.editor.FormEditor editor)
Method Detail

createFormContent

protected void createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)

createOverviewPart

protected void createOverviewPart(org.eclipse.ui.forms.IManagedForm managedForm,
                                  org.eclipse.swt.widgets.Composite parent)

createDetailsPart

protected void createDetailsPart(org.eclipse.ui.forms.IManagedForm managedForm,
                                 org.eclipse.swt.widgets.Composite parent)

createToolBarActions

protected void createToolBarActions(org.eclipse.ui.forms.IManagedForm managedForm)

getVerdictSummaryChart

public VerdictSummaryChart getVerdictSummaryChart()
Could return null when BIRT is not available and thus no chart will be created.

Returns:

getSelection

public org.eclipse.jface.viewers.ISelection getSelection()
Could return null when BIRT is not available and thus no chart will be created.

Returns:

setSelection

public void setSelection(org.eclipse.jface.viewers.ISelection selection)

addSelectionChangedListener

public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Adds a selection changed listener to BIRT chart. No-op when BIRT is not available and thus no chart created.

Parameters:
listener -

removeSelectionChangedListener

public void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Removes a selection changed listener to BIRT chart. No-op when BIRT is not available and thus no chart created.

Parameters:
listener -

selectReveal

public boolean selectReveal(java.lang.Object object)

TPTP 4.2.0 Testing Tools Project
Public API Specification