railo.transformer.cfml.script
Class JavaScriptTransformer
java.lang.Object
railo.transformer.cfml.expression.CFMLExprTransformer
railo.transformer.cfml.script.JavaScriptTransformer
- All Implemented Interfaces:
- ExprTransformer, TagDependentBodyTransformer
public final class JavaScriptTransformer
- extends CFMLExprTransformer
- implements TagDependentBodyTransformer
Innerhalb des Tag script kann in Cold Fusion eine eigene Scriptsprache verwendet werden,
welche sich an Javascript orientiert.
Da der data.cfml Transformer keine Spezialf�lle zul�sst,
also Tags einfach anhand der eingegeben TLD einliest und transformiert,
aus diesem Grund wird der Inhalt des Tag script einfach als Zeichenkette eingelesen.
Erst durch den Evaluator (siehe 3.3), der f�r das Tag script definiert ist,
wird der Inhalt des Tag script �bersetzt.
Fields inherited from class railo.transformer.cfml.expression.CFMLExprTransformer |
CTX_BLOCK, CTX_CATCH, CTX_CFC, CTX_DO_WHILE, CTX_ELSE, CTX_ELSE_IF, CTX_FINALLY, CTX_FOR, CTX_FUNCTION, CTX_IF, CTX_INTERFACE, CTX_LOCK, CTX_LOOP, CTX_NONE, CTX_OTHER, CTX_QUERY, CTX_SAVECONTENT, CTX_SWITCH, CTX_THREAD, CTX_TRANSACTION, CTX_TRY, CTX_WHILE, CTX_ZIP |
JavaScriptTransformer
public JavaScriptTransformer()
transform
public void transform(Config config,
CFMLTransformer parent,
EvaluatorPool ep,
FunctionLib[] flibs,
Tag tag,
TagLibTag tagLibTag,
CFMLString cfml)
throws TemplateException
- Specified by:
transform
in interface TagDependentBodyTransformer
- Throws:
TemplateException
Copyright © 2012 Railo