Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013

waelti.statistics.views
Class OutputView

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.ui.part.WorkbenchPart
          extended by org.eclipse.ui.part.ViewPart
              extended by waelti.statistics.views.OutputView
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation

public class OutputView
extends org.eclipse.ui.part.ViewPart

This class contains all methods needed to display the output created by any query.


Field Summary
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
OutputView()
          The constructor.
 
Method Summary
 void createPartControl(org.eclipse.swt.widgets.Composite parent)
          This is a callback that will allow us to create the viewer and initialize it.
 NewQueryAction getNewQueryAction()
           
 org.eclipse.swt.widgets.Composite getParent()
           
 AbstractQuery getQuery()
           
 OptionPanel getQueryOptions()
           
 RefreshQueryAction getRefreshQueryAction()
           
 ResultTable getResultView()
           
 void setButtonsEnabled(boolean enabled)
          Enable or disable all buttons in the menu bar.
 void setFocus()
          Passing the focus request to the viewer's control.
 void setHeader(java.lang.String headerText)
          Sets the header to be displayed for the result composite.
 void setQuery(AbstractQuery query)
           
 void setQueryOptions(OptionPanel queryOptions)
           
 void setResultView(ResultTable resultView)
           
 
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, dispose, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, 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.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Constructor Detail

OutputView

public OutputView()
The constructor.

Method Detail

createPartControl

public void createPartControl(org.eclipse.swt.widgets.Composite parent)
This is a callback that will allow us to create the viewer and initialize it.

Specified by:
createPartControl in interface org.eclipse.ui.IWorkbenchPart
Specified by:
createPartControl in class org.eclipse.ui.part.WorkbenchPart

setFocus

public void setFocus()
Passing the focus request to the viewer's control.

Specified by:
setFocus in interface org.eclipse.ui.IWorkbenchPart
Specified by:
setFocus in class org.eclipse.ui.part.WorkbenchPart

setHeader

public void setHeader(java.lang.String headerText)
Sets the header to be displayed for the result composite. E.g. contains information like the date of the query, the query's name.


setButtonsEnabled

public void setButtonsEnabled(boolean enabled)
Enable or disable all buttons in the menu bar.


getNewQueryAction

public NewQueryAction getNewQueryAction()

getRefreshQueryAction

public RefreshQueryAction getRefreshQueryAction()

getResultView

public ResultTable getResultView()

setResultView

public void setResultView(ResultTable resultView)

getParent

public org.eclipse.swt.widgets.Composite getParent()

getQuery

public AbstractQuery getQuery()

setQuery

public void setQuery(AbstractQuery query)

getQueryOptions

public OptionPanel getQueryOptions()

setQueryOptions

public void setQueryOptions(OptionPanel queryOptions)

Elexis: Das führende OpenSource-Arztpraxisprogamm
im deutschsprachigen Raum
Java doc für Elexis version 2.1.7.dev vom 01.09.2013