railo.transformer.cfml.script
Class AbstrCFMLScriptTransformer

java.lang.Object
  extended by railo.transformer.cfml.expression.AbstrCFMLExprTransformer
      extended by railo.transformer.cfml.script.AbstrCFMLScriptTransformer
Direct Known Subclasses:
CFMLExprTransformer, CFMLScriptTransformer

public abstract class AbstrCFMLScriptTransformer
extends AbstrCFMLExprTransformer

Innerhalb des Tag script kann in CFML eine eigene Scriptsprache verwendet werden, welche sich an Javascript orientiert. Da der data.cfml Transformer keine Spezialfaelle zulaesst, 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 fuer das Tag script definiert ist, wird der Inhalt des Tag script uebersetzt.


Nested Class Summary
static class AbstrCFMLScriptTransformer.ComponentTemplateException
           
static interface AbstrCFMLScriptTransformer.EndCondition
           
 
Nested classes/interfaces inherited from class railo.transformer.cfml.expression.AbstrCFMLExprTransformer
AbstrCFMLExprTransformer.Data
 
Field Summary
 
Fields inherited from class railo.transformer.cfml.expression.AbstrCFMLExprTransformer
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 Summary
AbstrCFMLScriptTransformer()
           
 
Method Summary
 Statement paramStatement(AbstrCFMLExprTransformer.Data data, Body parent)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstrCFMLScriptTransformer

public AbstrCFMLScriptTransformer()
Method Detail

paramStatement

public Statement paramStatement(AbstrCFMLExprTransformer.Data data,
                                Body parent)
                         throws TemplateException
Throws:
TemplateException


Copyright © 2012 Railo