|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elexis.text.TextContainer
public class TextContainer
Field Summary | |
---|---|
static java.lang.String |
DISALLOWED_SQLEXPRESSIONS
|
static java.lang.String |
MATCH_GENDERIZE
|
static java.lang.String |
MATCH_IDATACCESS
|
static java.lang.String |
MATCH_INDIRECT_TEMPLATE
|
static java.lang.String |
MATCH_SCRIPT
|
static java.lang.String |
MATCH_SQLCLAUSE
|
static java.lang.String |
MATCH_SQUARE_BRACKET
|
static java.lang.String |
MATCH_TEMPLATE
|
Constructor Summary | |
---|---|
TextContainer()
Der Konstruktor sucht nach dem in den Settings definierten Textplugin Wenn er kein Textplugin findet, wählt er ein rudimentäres Standardplugin aus (das in der aktuellen Version nur eine Fehlermeldung ausgibt) |
|
TextContainer(IViewSite s)
|
|
TextContainer(Shell s)
|
Method Summary | |
---|---|
Brief |
createFromTemplate(Konsultation kons,
Brief template,
java.lang.String typ,
Kontakt adressat,
java.lang.String subject)
Ein Dokument aus einer Vorlage erstellen. |
Brief |
createFromTemplateName(Konsultation kons,
java.lang.String templatenameRaw,
java.lang.String typ,
Kontakt adressat,
java.lang.String subject)
Ein Dokument aus einer namentlich genannten Vorlage erstellen. |
void |
dispose()
|
ITextPlugin |
getPlugin()
|
boolean |
open(Brief brief)
Einen Brief einlesen |
boolean |
replace(java.lang.String pattern,
ReplaceCallback cb)
|
boolean |
replace(java.lang.String pattern,
java.lang.String repl)
|
static java.lang.String |
replaceSQLClause(java.lang.String b)
|
void |
saveBrief(Brief brief,
java.lang.String typ)
Dokument speichern. |
void |
saveTemplate(java.lang.String name)
Den Aktuellen Inhalt des Textpuffers als Vorlage speichern. |
void |
setFocus()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MATCH_SQUARE_BRACKET
public static final java.lang.String MATCH_TEMPLATE
public static final java.lang.String MATCH_INDIRECT_TEMPLATE
public static final java.lang.String MATCH_GENDERIZE
public static final java.lang.String MATCH_IDATACCESS
public static final java.lang.String MATCH_SQLCLAUSE
public static final java.lang.String DISALLOWED_SQLEXPRESSIONS
public static final java.lang.String MATCH_SCRIPT
Constructor Detail |
---|
public TextContainer()
public TextContainer(IViewSite s)
public TextContainer(Shell s)
Method Detail |
---|
public void setFocus()
public ITextPlugin getPlugin()
public void dispose()
public Brief createFromTemplateName(Konsultation kons, java.lang.String templatenameRaw, java.lang.String typ, Kontakt adressat, java.lang.String subject)
templatename
- Name der Vorlage. Wenn in der lokalen Konfiguration
(Datei-Einstellungen-Textvorlagen) eine Alternative zu diesem Vorlagennamen
hinterlegt ist, wird diese genommentyp
- Typ des zu erstellenden Dokumentsadressat
- Adressatsubject
- TODO
public Brief createFromTemplate(Konsultation kons, Brief template, java.lang.String typ, Kontakt adressat, java.lang.String subject)
template
- die Vorlagetyp
- Typ des zu erstellenden Dokumentssubject
- TODOAdressat
- der Adressat
public static java.lang.String replaceSQLClause(java.lang.String b)
public void saveBrief(Brief brief, java.lang.String typ)
brief
- das zu speichernde Dokumenttyp
- Typ des Dokumentspublic void saveTemplate(java.lang.String name)
public boolean open(Brief brief)
public boolean replace(java.lang.String pattern, ReplaceCallback cb)
public boolean replace(java.lang.String pattern, java.lang.String repl)
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |