ch.elexis.dialogs
Class KontaktSelektor
java.lang.Object
TitleAreaDialog
ch.elexis.dialogs.KontaktSelektor
- All Implemented Interfaces:
- CommonViewer.DoubleClickListener
- Direct Known Subclasses:
- Kontaktauswahldialog
public class KontaktSelektor
- extends TitleAreaDialog
- implements CommonViewer.DoubleClickListener
Constructor Summary |
KontaktSelektor(Shell parentShell,
java.lang.Class<? extends PersistentObject> which,
java.lang.String t,
java.lang.String m,
boolean showBezugsKontakt,
java.lang.String... orderFields)
|
KontaktSelektor(Shell parentShell,
java.lang.Class<? extends PersistentObject> which,
java.lang.String t,
java.lang.String m,
java.lang.String extra,
java.lang.String... orderFields)
|
KontaktSelektor(Shell parentShell,
java.lang.Class which,
java.lang.String title,
java.lang.String message,
java.lang.String[] orderFields)
|
Method Summary |
boolean |
close()
|
void |
create()
|
void |
doubleClicked(PersistentObject obj,
CommonViewer cv)
|
java.lang.Object |
getSelection()
|
void |
setHints(java.lang.String[] h)
Provide a few hints in case the user clicks "Neu erstellen". |
static Kontakt |
showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message)
|
static Kontakt |
showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message,
java.lang.String extra)
|
static Kontakt |
showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message,
java.lang.String[] hints)
|
static Kontakt |
showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message,
java.lang.String extra,
java.lang.String[] hints)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HINTSIZE
public static final int HINTSIZE
- See Also:
- Constant Field Values
HINT_NAME
public static final int HINT_NAME
- See Also:
- Constant Field Values
HINT_FIRSTNAME
public static final int HINT_FIRSTNAME
- See Also:
- Constant Field Values
HINT_BIRTHDATE
public static final int HINT_BIRTHDATE
- See Also:
- Constant Field Values
HINT_STREET
public static final int HINT_STREET
- See Also:
- Constant Field Values
HINT_ZIP
public static final int HINT_ZIP
- See Also:
- Constant Field Values
HINT_PLACE
public static final int HINT_PLACE
- See Also:
- Constant Field Values
HINT_PHONE
public static final int HINT_PHONE
- See Also:
- Constant Field Values
HINT_ADD
public static final int HINT_ADD
- See Also:
- Constant Field Values
HINT_FAX
public static final int HINT_FAX
- See Also:
- Constant Field Values
HINT_MAIL
public static final int HINT_MAIL
- See Also:
- Constant Field Values
HINT_SEX
public static final int HINT_SEX
- See Also:
- Constant Field Values
HINT_PATIENT
public static final int HINT_PATIENT
- See Also:
- Constant Field Values
KontaktSelektor
public KontaktSelektor(Shell parentShell,
java.lang.Class which,
java.lang.String title,
java.lang.String message,
java.lang.String[] orderFields)
KontaktSelektor
public KontaktSelektor(Shell parentShell,
java.lang.Class<? extends PersistentObject> which,
java.lang.String t,
java.lang.String m,
boolean showBezugsKontakt,
java.lang.String... orderFields)
KontaktSelektor
public KontaktSelektor(Shell parentShell,
java.lang.Class<? extends PersistentObject> which,
java.lang.String t,
java.lang.String m,
java.lang.String extra,
java.lang.String... orderFields)
close
public boolean close()
setHints
public void setHints(java.lang.String[] h)
- Provide a few hints in case the user clicks "Neu erstellen". The hints is an array of up to
10 Strings as used in KontaktErfassenDialog
- Parameters:
hints
- Name, Vorname, gebdat, strasse, plz, ort, tel, zusatz, fax, email
getSelection
public java.lang.Object getSelection()
create
public void create()
doubleClicked
public void doubleClicked(PersistentObject obj,
CommonViewer cv)
- Specified by:
doubleClicked
in interface CommonViewer.DoubleClickListener
showInSync
public static Kontakt showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message,
java.lang.String extra)
showInSync
public static Kontakt showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message)
showInSync
public static Kontakt showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message,
java.lang.String extra,
java.lang.String[] hints)
showInSync
public static Kontakt showInSync(java.lang.Class<? extends Kontakt> clazz,
java.lang.String title,
java.lang.String message,
java.lang.String[] hints)
Copyright 2005-2011 by Gerry Weirich, Elexis