public class EvaluatorSupport extends Object implements Evaluator
Constructor and Description |
---|
EvaluatorSupport() |
Modifier and Type | Method and Description |
---|---|
void |
evaluate(Tag tag)
ueberladene evaluate Methode nur mit einem CFXD Element.
|
void |
evaluate(Tag tag,
TagLibTag libTag)
ueberladene evaluate Methode mit einem CFXD Element und einem TagLibTag.
|
void |
evaluate(Tag tag,
TagLibTag libTag,
FunctionLib[] flibs)
Die Methode evaluate wird aufgerufen, wenn der Context eines Tags geprueft werden soll.
|
TagLib |
execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
Data data)
Die Methode execute wird aufgerufen, wenn der Context eines Tags geprueft werden soll.
|
public EvaluatorSupport()
public TagLib execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, Data data) throws TemplateException
execute
in interface Evaluator
cfxdTag
- Das konkrete Tag innerhalb der kompletten CFXD.libTag
- Die Definition des Tag aus der TLD.flibs
- Saemtliche Function Library Deskriptoren des aktuellen Tag Libray Deskriptors.cfml
- TemplateException
public void evaluate(Tag tag, TagLibTag libTag, FunctionLib[] flibs) throws EvaluatorException
evaluate
in interface Evaluator
cfxdTag
- Das konkrete Tag innerhalb der kompletten CFXD.libTag
- Die Definition des Tag aus der TLD.flibs
- Saemtliche Function Library Deskriptoren des aktuellen Tag Libray Deskriptors.EvaluatorException
public void evaluate(Tag tag) throws EvaluatorException
cfxdTag
- EvaluatorException
public void evaluate(Tag tag, TagLibTag libTag) throws EvaluatorException
cfxdTag
- libTag
- EvaluatorException
Copyright © 2015 Lucee