TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.probekit.editor.internal.presentation
Class ProbekitDetailsViewer

java.lang.Object
  extended by org.eclipse.jface.viewers.Viewer
      extended by org.eclipse.hyades.probekit.editor.internal.presentation.ProbekitDetailsViewer
All Implemented Interfaces:
org.eclipse.jface.viewers.IInputProvider, org.eclipse.jface.viewers.IInputSelectionProvider, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.ISelectionProvider

public class ProbekitDetailsViewer
extends org.eclipse.jface.viewers.Viewer
implements org.eclipse.jface.viewers.ISelectionChangedListener


Field Summary
protected  DetailsContent details
           
protected  ProbekitItemProviderAdapterFactory factory
           
protected  org.eclipse.swt.widgets.Composite result
           
protected  ProbekitWidgetFactory widgetFactory
           
 
Fields inherited from class org.eclipse.jface.viewers.Viewer
WIDGET_DATA_KEY
 
Constructor Summary
ProbekitDetailsViewer(org.eclipse.swt.widgets.Composite parent, ProbekitItemProviderAdapterFactory factory, ProbekitWidgetFactory widgetFactory)
           
 
Method Summary
 void dispose()
           
 org.eclipse.swt.widgets.Control getControl()
           
 java.lang.Object getInput()
           
 org.eclipse.jface.viewers.ISelection getSelection()
           
 void refresh()
           
 void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
          Notifies that the selection has changed.
 void setInput(java.lang.Object input)
           
 void setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
           
 
Methods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, inputChanged, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

widgetFactory

protected ProbekitWidgetFactory widgetFactory

factory

protected ProbekitItemProviderAdapterFactory factory

details

protected DetailsContent details

result

protected org.eclipse.swt.widgets.Composite result
Constructor Detail

ProbekitDetailsViewer

public ProbekitDetailsViewer(org.eclipse.swt.widgets.Composite parent,
                             ProbekitItemProviderAdapterFactory factory,
                             ProbekitWidgetFactory widgetFactory)
Method Detail

getControl

public org.eclipse.swt.widgets.Control getControl()
Specified by:
getControl in class org.eclipse.jface.viewers.Viewer

getInput

public java.lang.Object getInput()
Specified by:
getInput in interface org.eclipse.jface.viewers.IInputProvider
Specified by:
getInput in class org.eclipse.jface.viewers.Viewer

getSelection

public org.eclipse.jface.viewers.ISelection getSelection()
Specified by:
getSelection in interface org.eclipse.jface.viewers.ISelectionProvider
Specified by:
getSelection in class org.eclipse.jface.viewers.Viewer

refresh

public void refresh()
Specified by:
refresh in class org.eclipse.jface.viewers.Viewer

setInput

public void setInput(java.lang.Object input)
Specified by:
setInput in class org.eclipse.jface.viewers.Viewer

setSelection

public void setSelection(org.eclipse.jface.viewers.ISelection selection,
                         boolean reveal)
Specified by:
setSelection in class org.eclipse.jface.viewers.Viewer

selectionChanged

public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Notifies that the selection has changed.

Specified by:
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener
Parameters:
event - event object describing the change

dispose

public void dispose()

TPTP 4.5.0 Platform Project
Internal API Specification