railo.transformer.cfml.evaluator.impl
Class Import
java.lang.Object
railo.transformer.cfml.evaluator.EvaluatorSupport
railo.transformer.cfml.evaluator.impl.Import
- All Implemented Interfaces:
- Evaluator
public final class Import
- extends EvaluatorSupport
Import
public Import()
evaluate
public void evaluate(Tag tag,
TagLibTag libTag)
throws EvaluatorException
- Description copied from class:
EvaluatorSupport
- �berladene evaluate Methode mit einem CFXD Element und einem TagLibTag.
- Overrides:
evaluate
in class EvaluatorSupport
- Throws:
EvaluatorException
execute
public TagLib execute(Config config,
Tag tag,
TagLibTag libTag,
FunctionLib[] flibs,
CFMLString cfml)
throws TemplateException
- Description copied from class:
EvaluatorSupport
- Die Methode execute wird aufgerufen, wenn der Context eines Tags geprueft werden soll.
Diese Methode ueberschreibt, jene des Interface Evaluator.
Falls diese Methode durch eine Implementation nicht ueberschrieben wird, ruft sie wiederere,
allenfalls implementierte evaluate Methoden auf.
Mit Hilfe dieses Konstrukt ist es moeglich drei evaluate methoden anzubieten.
- Specified by:
execute
in interface Evaluator
- Overrides:
execute
in class EvaluatorSupport
libTag
- Die Definition des Tag aus der TLD.flibs
- Saemtliche Function Library Deskriptoren des aktuellen Tag Libray Deskriptors.
- Returns:
- TagLib
- Throws:
TemplateException
- See Also:
railo.transformer.cfml.evaluator.Evaluator#execute(railo.runtime.config.Config, org.w3c.dom.Element, railo.transformer.library.tag.TagLibTag, railo.transformer.library.function.FunctionLib[], railo.transformer.util.CFMLString)
Copyright © 2012 Railo