| 
Elexis API documentation as of September 4 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 documentation as of September 4 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||