public class CFMLScriptTransformer extends AbstrCFMLScriptTransformer implements TagDependentBodyTransformer
AbstrCFMLScriptTransformer.ComponentTemplateException, AbstrCFMLScriptTransformer.EndCondition
AbstrCFMLExprTransformer.ExprData
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
Constructor and Description |
---|
CFMLScriptTransformer() |
Modifier and Type | Method and Description |
---|---|
Expression |
expression(AbstrCFMLExprTransformer.ExprData data)
Startpunkt zum transfomieren einer Expression, ohne dass das Objekt neu initialisiert wird,
dient vererbten Objekten als Einstiegspunkt.
|
void |
transform(Page page,
CFMLTransformer parentTransformer,
EvaluatorPool ep,
TagLib[][] tlibs,
FunctionLib[] fld,
Tag tag,
TagLibTag libTag,
TagLibTag[] scriptTags,
CFMLString cfml,
TransfomerSettings settings) |
paramStatement
public CFMLScriptTransformer()
public void transform(Page page, CFMLTransformer parentTransformer, EvaluatorPool ep, TagLib[][] tlibs, FunctionLib[] fld, Tag tag, TagLibTag libTag, TagLibTag[] scriptTags, CFMLString cfml, TransfomerSettings settings) throws TemplateException
transform
in interface TagDependentBodyTransformer
TemplateException
public final Expression expression(AbstrCFMLExprTransformer.ExprData data) throws TemplateException
AbstrCFMLExprTransformer
TemplateException
lucee.transformer.data.cfml.expression.data.cfmlExprTransformer#expression()
Copyright © 2015 Lucee