Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.elexis.privatrechnung.views
Class Leistungsselektor

java.lang.Object
  extended by ch.elexis.views.codesystems.CodeSelectorFactory
      extended by ch.elexis.privatrechnung.views.Leistungsselektor

public class Leistungsselektor
extends CodeSelectorFactory

This is the Composite that lets the user select codes and drag them into the billing-field. It will be lined up next to the CodeSelectorFactories of all other Billing-Plugins

Author:
Gerry

Nested Class Summary
 
Nested classes/interfaces inherited from class ch.elexis.views.codesystems.CodeSelectorFactory
CodeSelectorFactory.cPage
 
Field Summary
 
Fields inherited from class ch.elexis.views.codesystems.CodeSelectorFactory
ITEMS_TO_SHOW_IN_MFU_LIST
 
Constructor Summary
Leistungsselektor()
          On Creation we initiate a dataloader.
 
Method Summary
 ViewerConfigurer createViewerConfigurer(CommonViewer cv)
          Here we create the populator for the CodeSelector.
 void dispose()
           
 java.lang.String getCodeSystemName()
           
 java.lang.Class getElementClass()
           
 
Methods inherited from class ch.elexis.views.codesystems.CodeSelectorFactory
findElement, getCodeSystemCode, makeTabs, setInitializationData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Leistungsselektor

public Leistungsselektor()
On Creation we initiate a dataloader. We can simply use the existing LazyXXXLoader framework.

Method Detail

createViewerConfigurer

public ViewerConfigurer createViewerConfigurer(CommonViewer cv)
Here we create the populator for the CodeSelector. We must provide a viewer widget, a content provider, a label provider, a ControlFieldProvider and a ButtonProvider Again, we simply use existing classes to keep things easy.

Specified by:
createViewerConfigurer in class CodeSelectorFactory

dispose

public void dispose()
Specified by:
dispose in class CodeSelectorFactory

getCodeSystemName

public java.lang.String getCodeSystemName()
Specified by:
getCodeSystemName in class CodeSelectorFactory

getElementClass

public java.lang.Class getElementClass()
Specified by:
getElementClass in class CodeSelectorFactory

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis