ch.elexis.views.codesystems
Class CodeSelectorFactory
java.lang.Object
ch.elexis.views.codesystems.CodeSelectorFactory
- All Implemented Interfaces:
- org.eclipse.core.runtime.IExecutableExtension
- Direct Known Subclasses:
- BAGMediSelector, BlockSelector, CodeSelectorFactory, CodeSelectorFactory, EigenartikelSelector, EigenleistungCodeSelectorFactory, ICDCodeSelectorFactory, Labor2009Selector, LaborleistungCodeSelectorFactory, Leistungsselektor, MedicalSelector, MedikamentSelector, MedikamentSelector, MedikamentSelector2, MiGelSelector, OddbSelector, PhysioLeistungsCodeSelectorFactory, TarmedCodeSelectorFactory, TICodeSelectorFactory
public abstract class CodeSelectorFactory
- extends java.lang.Object
- implements org.eclipse.core.runtime.IExecutableExtension
Bereitstellung der Auswahlliste für Codes aller Art: Oben häufigste des Anwenders, in der Mitte
häufigste des Patienten, unten ganze Systenatik
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ITEMS_TO_SHOW_IN_MFU_LIST
public static int ITEMS_TO_SHOW_IN_MFU_LIST
- Anzahl der in den oberen zwei Listen zu haltenden Elemente
CodeSelectorFactory
public CodeSelectorFactory()
setInitializationData
public void setInitializationData(org.eclipse.core.runtime.IConfigurationElement config,
java.lang.String propertyName,
java.lang.Object data)
throws org.eclipse.core.runtime.CoreException
- Specified by:
setInitializationData
in interface org.eclipse.core.runtime.IExecutableExtension
- Throws:
org.eclipse.core.runtime.CoreException
createViewerConfigurer
public abstract ViewerConfigurer createViewerConfigurer(CommonViewer cv)
getElementClass
public abstract java.lang.Class<? extends PersistentObject> getElementClass()
dispose
public abstract void dispose()
getCodeSystemName
public abstract java.lang.String getCodeSystemName()
getCodeSystemCode
public java.lang.String getCodeSystemCode()
findElement
public PersistentObject findElement(java.lang.String code)
makeTabs
public static void makeTabs(org.eclipse.swt.custom.CTabFolder ctab,
org.eclipse.ui.IViewSite site,
java.lang.String point)