|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Evaluator
Jede Klasse die als Evaluator verwendet werden soll, muss das Interface Evaluator implementieren. Das Interface Evaluator definiert also die gemeinsame Schnittstelle f�r alle Evaluatoren.
Method Summary | |
---|---|
void |
evaluate(Tag tag,
TagLibTag libTag,
FunctionLib[] flibs)
Die Methode evaluate wird aufgerufen, wenn der Context eines Tags gepr�ft werden soll, nachdem die komplette Seite uebersetzt wurde. |
TagLib |
execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
CFMLString cfml)
Die Methode evaluate wird aufgerufen, wenn der Context eines Tags gepr�ft werden soll. |
Method Detail |
---|
TagLib execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, CFMLString cfml) throws TemplateException
config
- cfxdTag
- Das konkrete Tag innerhalb der kompletten CFXD.libTag
- Die Definition des Tag aus der TLD.flibs
- S�mtliche Function Library Deskriptoren des aktuellen Tag Libray Deskriptors.cfml
-
TemplateException
void evaluate(Tag tag, TagLibTag libTag, FunctionLib[] flibs) throws EvaluatorException
cfxdTag
- Das konkrete Tag innerhalb der kompletten CFXD.libTag
- Die Definition des Tag aus der TLD.flibs
- S�mtliche Function Library Deskriptoren des aktuellen Tag Libray Deskriptors.
EvaluatorException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |