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

ch.unibe.iam.scg.archie.model
Class QueryLabelProvider

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.viewers.BaseLabelProvider
          extended by org.eclipse.jface.viewers.LabelProvider
              extended by ch.unibe.iam.scg.archie.model.QueryLabelProvider
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.ITableLabelProvider

public class QueryLabelProvider
extends org.eclipse.jface.viewers.LabelProvider
implements org.eclipse.jface.viewers.ITableLabelProvider

Standard label provider for the queries. If no special labels or model is required, this label provider will do nicely. It provides just the labels given at the specific row/columns.

$Id$


Constructor Summary
QueryLabelProvider()
           
 
Method Summary
 org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object element, int columnIndex)
          Does nothing, returns null.
 java.lang.String getColumnText(java.lang.Object element, int columnIndex)
          Returns the textual representation of each row at a given column index.
 
Methods inherited from class org.eclipse.jface.viewers.LabelProvider
getImage, getText
 
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
 
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.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
 

Constructor Detail

QueryLabelProvider

public QueryLabelProvider()
Method Detail

getColumnImage

public org.eclipse.swt.graphics.Image getColumnImage(java.lang.Object element,
                                                     int columnIndex)
Does nothing, returns null.

Specified by:
getColumnImage in interface org.eclipse.jface.viewers.ITableLabelProvider
Returns:
Returns null.

getColumnText

public java.lang.String getColumnText(java.lang.Object element,
                                      int columnIndex)
Returns the textual representation of each row at a given column index. This method merely calls the toString() method on those objects. No special labels are being returned, except for Money classes where we use the currency based on the locale (Locale.getDefault()) as a prefix.

Specified by:
getColumnText in interface org.eclipse.jface.viewers.ITableLabelProvider
Returns:
Returns the toString() representation of the object in the given row at the given column index.

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