ch.elexis.importers
Class GenericImporter
java.lang.Object
ch.elexis.util.ImporterPage
ch.elexis.importers.GenericImporter
public class GenericImporter
- extends ImporterPage
Generic importer for any type of objects. You can open an external source (e. g. an Excel Table),
select the type of the objects to be imported and map the fields.
- Author:
- Daniel Lutz
Field Summary |
static java.lang.String |
TITLE
|
Method Summary |
Composite |
createPage(Composite parent)
Die Dialogseite erstellen, um ggf. eine Datenquelle auszuwählen oder weitere Erläuterungen zu
geben. |
IStatus |
doImport(IProgressMonitor monitor)
Hier muss die eigentliche Arbeit erledigt werden |
java.lang.String |
getDescription()
Eine längere Beschreibung für den Message-Bereich des Dialogs |
java.lang.String |
getTitle()
Ein Titel, der auf der Titelzeile des Importers erscheint |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TITLE
public static final java.lang.String TITLE
GenericImporter
public GenericImporter()
createPage
public Composite createPage(Composite parent)
- Description copied from class:
ImporterPage
- Die Dialogseite erstellen, um ggf. eine Datenquelle auszuwählen oder weitere Erläuterungen zu
geben.
- Specified by:
createPage
in class ImporterPage
- Parameters:
parent
- Achtung: Hat schon ein GridlLayout, darf nicht geändert werden.
doImport
public IStatus doImport(IProgressMonitor monitor)
throws java.lang.Exception
- Description copied from class:
ImporterPage
- Hier muss die eigentliche Arbeit erledigt werden
- Specified by:
doImport
in class ImporterPage
- Throws:
java.lang.Exception
getDescription
public java.lang.String getDescription()
- Description copied from class:
ImporterPage
- Eine längere Beschreibung für den Message-Bereich des Dialogs
- Specified by:
getDescription
in class ImporterPage
getTitle
public java.lang.String getTitle()
- Description copied from class:
ImporterPage
- Ein Titel, der auf der Titelzeile des Importers erscheint
- Specified by:
getTitle
in class ImporterPage
Copyright 2005-2011 by Gerry Weirich, Elexis