| com.teamkonzept.lib.TemplateBasic
All known Subclasses: de.webman.template.jsp.JSPTemplate, de.webman.template.xslt.XSLTTemplate, com.teamkonzept.lib.TKTemplate,
TemplateBasic | public interface TemplateBasic (Code) | | Definition der Grundmethoden eines Templates
author: $Author: alex $ version: $Revision: 1.4 $ |
Method Summary | |
void | doMainSubstitutions() Die Instanzvariable "text" enthaelt das Template mit den
substituierten TKTags
1. | void | doTagSubstitution() Durch den Aufruf der Methode doMainSubstitution enthaelt die
Instanzvariable "text" das Template mit den substituierten TKTags. | DOMTemplateData | getDOMData() | String | getText() Das substituierte Template wird als String zuueckgegeben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. | String | getType() | void | printTemplate(PrintStream out) Das Template wird in den PrintStream geschrieben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. | void | printTemplate(Writer writer) Das Template wird in den Writer geschrieben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. | void | printTemplate() Das Template wird auf stdout geschrieben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. | void | printTemplate(String file) Das substituierte Template wird in ein File geschrieben werden.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. | void | set(TKHashtable aSubst) | void | set(String key, Object val) | void | setOriginalRequest(HttpServletRequest request) |
doMainSubstitutions | void doMainSubstitutions() throws TKTemplateSyntaxException(Code) | | Die Instanzvariable "text" enthaelt das Template mit den
substituierten TKTags
1. TKTemplateData-Objekt.prepareApply() => Bearbeitung der Hashes
fuer folgende Tags: if,check,select, case
2. Die Variable text enthaelt das generierte Template
|
doTagSubstitution | void doTagSubstitution() throws TKTemplateSyntaxException(Code) | | Durch den Aufruf der Methode doMainSubstitution enthaelt die
Instanzvariable "text" das Template mit den substituierten TKTags.
Die nicht vollstaendigen Pfade werden ersetzt.
Die URL-Base ist gestzt, wenn Images ausserhalb des CGI-Verzeichnisses
abgelegt sind. Fuer diese Bilder muss der vollstaendige Pfad im
Template gesetzt werden.
|
getText | String getText()(Code) | | Das substituierte Template wird als String zuueckgegeben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. Dies geschieht, indem die Tags im Template zuerst
substituiert werden.
Bsp. Reihenfolge der Aufrufe:
TKTemplateObject.doTagSubstitution();
TKTemplateObject.doCleanup();
TKTemplateObject.getText();
einen String des substituierten Templates |
printTemplate | void printTemplate(PrintStream out)(Code) | | Das Template wird in den PrintStream geschrieben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. Dies geschieht, indem die Tags im Template zuerst
substituiert werden.
Bsp. Reihenfolge der Aufrufe:
TKTemplateObject.doTagSubstitution();
TKTemplateObject.doCleanup();
TKTemplateObject.printTemplate();
|
printTemplate | void printTemplate(Writer writer) throws IOException(Code) | | Das Template wird in den Writer geschrieben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. Dies geschieht, indem die Tags im Template zuerst
substituiert werden.
Bsp. Reihenfolge der Aufrufe:
TKTemplateObject.doTagSubstitution();
TKTemplateObject.doCleanup();
TKTemplateObject.printTemplate();
|
printTemplate | void printTemplate()(Code) | | Das Template wird auf stdout geschrieben.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. Dies geschieht, indem die Tags im Template zuerst
substituiert werden.
Bsp. Reihenfolge der Aufrufe:
TKTemplateObject.doTagSubstitution();
TKTemplateObject.doCleanup();
TKTemplateObject.printTemplate();
|
printTemplate | void printTemplate(String file) throws IOException(Code) | | Das substituierte Template wird in ein File geschrieben werden.
Hierfuer muss die Instanzvariable "text" mit dem Text eines Templates
zuvor gefuellt werden. Dies geschieht, indem die Tags im Template zuerst
substituiert werden.
Bsp. Reihenfolge der Aufrufe:
TKTemplateObject.doTagSubstitution();
TKTemplateObject.doCleanup();
TKTemplateObject.printTemplate(String file)
Parameters: String - file, der Filename des zu speichernden templates |
|
|