Uses of Interface
railo.transformer.bytecode.statement.tag.Tag

Packages that use Tag
railo.transformer.bytecode.statement.tag   
railo.transformer.bytecode.util   
railo.transformer.cfml.attributes   
railo.transformer.cfml.attributes.impl   
railo.transformer.cfml.evaluator   
railo.transformer.cfml.evaluator.impl   
railo.transformer.cfml.script   
railo.transformer.cfml.tag   
railo.transformer.library.tag   
 

Uses of Tag in railo.transformer.bytecode.statement.tag
 

Classes in railo.transformer.bytecode.statement.tag that implement Tag
 class TagBase
           
 class TagBreak
           
 class TagComponent
           
 class TagContinue
           
 class TagFunction
           
 class TagIf
           
 class TagImport
           
 class TagInclude
           
 class TagJavaScript
           
 class TagLoop
           
 class TagOutput
           
 class TagParam
           
 class TagReThrow
           
 class TagReturn
           
 class TagScript
           
 class TagSet
           
 class TagSilent
           
 class TagSwitch
           
 class TagThread
           
 class TagTry
           
 class TagWhile
           
 

Methods in railo.transformer.bytecode.statement.tag with parameters of type Tag
static void TagOther.writeOut(Tag tag, BytecodeContext bc, boolean doReuse)
           
 

Uses of Tag in railo.transformer.bytecode.util
 

Methods in railo.transformer.bytecode.util that return Tag
static Tag ASMUtil.getAncestorComponent(Statement stat)
           
static Tag ASMUtil.getAncestorTag(Tag tag, String fullName)
          Gibt ein �bergeordnetes Tag mit dem �bergebenen Full-Name (Namespace und Name) zur�ck, falls ein solches existiert, andernfalls wird null zur�ckgegeben.
static Tag ASMUtil.getParentTag(Tag tag)
          Gibt das �bergeordnete CFXD Tag Element zur�ck, falls dies nicht existiert wird null zur�ckgegeben.
 

Methods in railo.transformer.bytecode.util with parameters of type Tag
static Tag ASMUtil.getAncestorTag(Tag tag, String fullName)
          Gibt ein �bergeordnetes Tag mit dem �bergebenen Full-Name (Namespace und Name) zur�ck, falls ein solches existiert, andernfalls wird null zur�ckgegeben.
static Boolean ASMUtil.getAttributeBoolean(Tag tag, String attrName)
          extract the content of a attribut
static Boolean ASMUtil.getAttributeBoolean(Tag tag, String attrName, Boolean defaultValue)
          extract the content of a attribut
static Literal ASMUtil.getAttributeLiteral(Tag tag, String attrName)
          extract the content of a attribut
static Literal ASMUtil.getAttributeLiteral(Tag tag, String attrName, Literal defaultValue)
          extract the content of a attribut
static String ASMUtil.getAttributeString(Tag tag, String attrName)
          extract the content of a attribut
static String ASMUtil.getAttributeString(Tag tag, String attrName, String defaultValue)
          extract the content of a attribut
static Tag ASMUtil.getParentTag(Tag tag)
          Gibt das �bergeordnete CFXD Tag Element zur�ck, falls dies nicht existiert wird null zur�ckgegeben.
static boolean ASMUtil.hasAncestorTag(Tag tag, String fullName)
          Gibt zur�ck ob das direkt �bergeordnete Tag mit dem �bergebenen Full-Name (Namespace und Name) existiert.
static boolean ASMUtil.hasSisterTagAfter(Tag tag, String nameToFind)
          Pr�ft ob das das angegebene Tag in der gleichen Ebene nach dem angegebenen Tag vorkommt.
static boolean ASMUtil.hasSisterTagWithSameName(Tag tag)
          Pr�ft ob das angegebene Tag innerhalb seiner Ebene einmalig ist oder nicht.
static boolean ASMUtil.isLiteralAttribute(Tag tag, String attrName, short type, boolean required, boolean throwWhenNot)
           
static boolean ASMUtil.isParentTag(Tag tag, Class clazz)
           
static boolean ASMUtil.isParentTag(Tag tag, String fullName)
           
static void ASMUtil.remove(Tag tag)
          remove this tag from his parent body
static void ASMUtil.removeLiterlChildren(Tag tag, boolean recursive)
           
static void ASMUtil.replace(Tag src, Tag trg, boolean moveBody)
          replace src with trg
 

Uses of Tag in railo.transformer.cfml.attributes
 

Methods in railo.transformer.cfml.attributes with parameters of type Tag
 TagLibTag AttributeEvaluator.evaluate(TagLibTag tagLibTag, Tag tag)
           
 

Uses of Tag in railo.transformer.cfml.attributes.impl
 

Methods in railo.transformer.cfml.attributes.impl with parameters of type Tag
 TagLibTag Transaction.evaluate(TagLibTag tagLibTag, Tag tag)
           
 TagLibTag Function.evaluate(TagLibTag tagLibTag, Tag tag)
           
 TagLibTag Component.evaluate(TagLibTag tagLibTag, Tag tag)
           
 

Uses of Tag in railo.transformer.cfml.evaluator
 

Methods in railo.transformer.cfml.evaluator with parameters of type Tag
 void EvaluatorPool.add(TagLibTag libTag, Tag tag, FunctionLib[] flibs, CFMLString cfml)
          Diese Methode wird aufgerufen um eine neue Methode in den Pool zu spielen.
 void EvaluatorSupport.evaluate(Tag tag)
          �berladene evaluate Methode nur mit einem CFXD Element.
 void ChildEvaluator.evaluate(Tag tag, TagLibTag libTag)
           
 void EvaluatorSupport.evaluate(Tag tag, TagLibTag libTag)
          �berladene evaluate Methode mit einem CFXD Element und einem TagLibTag.
 void EvaluatorSupport.evaluate(Tag tag, TagLibTag libTag, FunctionLib[] flibs)
          Die Methode evaluate wird aufgerufen, wenn der Context eines Tags gepr�ft werden soll.
 void Evaluator.evaluate(Tag tag, TagLibTag libTag, FunctionLib[] flibs)
          Die Methode evaluate wird aufgerufen, wenn der Context eines Tags gepr�ft werden soll, nachdem die komplette Seite uebersetzt wurde.
 TagLib EvaluatorSupport.execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, CFMLString cfml)
          Die Methode execute wird aufgerufen, wenn der Context eines Tags gepr�ft werden soll.
 TagLib Evaluator.execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, CFMLString cfml)
          Die Methode evaluate wird aufgerufen, wenn der Context eines Tags gepr�ft werden soll.
 

Uses of Tag in railo.transformer.cfml.evaluator.impl
 

Methods in railo.transformer.cfml.evaluator.impl with parameters of type Tag
static void Argument.checkDefaultValue(Tag tag)
           
 void Silent.evaluate(Tag tag)
           
 void Lock.evaluate(Tag tag)
           
 void File.evaluate(Tag tag)
           
 void Query.evaluate(Tag tag)
           
 void Try.evaluate(Tag tag)
           
 void Cache.evaluate(Tag tag)
           
 void MailPart.evaluate(Tag tag, TagLibTag libTag)
           
 void Break.evaluate(Tag tag, TagLibTag libTag)
           
 void ElseIf.evaluate(Tag tag, TagLibTag libTag)
           
 void Continue.evaluate(Tag tag, TagLibTag libTag)
           
 void Mail.evaluate(Tag tag, TagLibTag libTag)
           
 void Interface.evaluate(Tag tag, TagLibTag libTag)
           
 void ReportParam.evaluate(Tag tag, TagLibTag libTag)
           
 void PDFParam.evaluate(Tag tag, TagLibTag libTag)
           
 void ReThrow.evaluate(Tag tag, TagLibTag libTag)
           
 void Argument.evaluate(Tag tag, TagLibTag libTag)
           
 void QueryParam.evaluate(Tag tag, TagLibTag libTag)
           
 void Output.evaluate(Tag tag, TagLibTag libTag)
           
 void Else.evaluate(Tag tag, TagLibTag libTag)
           
 void MailParam.evaluate(Tag tag, TagLibTag libTag)
           
 void HttpParam.evaluate(Tag tag, TagLibTag libTag)
           
 void Import.evaluate(Tag tag, TagLibTag libTag)
           
 void Property.evaluate(Tag tag, TagLibTag libTag)
           
 void Return.evaluate(Tag tag, TagLibTag libTag)
           
 void ProcParam.evaluate(Tag tag, TagLibTag libTag)
           
 void InvokeArgument.evaluate(Tag tag, TagLibTag libTag)
           
 void TreeItem.evaluate(Tag tag, TagLibTag libTag)
           
 void Component.evaluate(Tag tag, TagLibTag tlt)
           
 void ProcResult.evaluate(Tag tag, TagLibTag libTag)
           
 void Function.evaluate(Tag tag, TagLibTag libTag, FunctionLib[] flibs)
           
 void Loop.evaluate(Tag tag, TagLibTag tagLibTag, FunctionLib[] flibs)
           
 void Sprite.evaluate(Tag tag, TagLibTag tagLibTag, FunctionLib[] flibs)
           
 void Throw.evaluate(Tag tag, TagLibTag tagLibTag, FunctionLib[] flibs)
           
 TagLib ProcessingDirective.execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, CFMLString cfml)
           
 TagLib PageEncoding.execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, CFMLString cfml)
           
 TagLib Import.execute(Config config, Tag tag, TagLibTag libTag, FunctionLib[] flibs, CFMLString cfml)
           
static void Function.throwIfNotEmpty(Tag tag)
           
 

Uses of Tag in railo.transformer.cfml.script
 

Methods in railo.transformer.cfml.script that return Tag
 Tag CFMLScriptTransformer.__multiAttrStatement(Body parent, CFMLExprTransformer.Data data, TagLibTag tlt)
           
 

Methods in railo.transformer.cfml.script with parameters of type Tag
 Attribute[] CFMLScriptTransformer.attributes(Tag tag, TagLibTag tlt, CFMLExprTransformer.Data data, CFMLScriptTransformer.EndCondition endCond, Expression defaultValue, Object oAllowExpression, String ignoreAttrReqFor, boolean allowTwiceAttr)
           
 void JavaScriptTransformer.transform(Config config, CFMLTransformer parent, EvaluatorPool ep, FunctionLib[] flibs, Tag tag, TagLibTag tagLibTag, CFMLString cfml)
           
 void CFMLScriptTransformer.transform(Config config, CFMLTransformer parentTransformer, EvaluatorPool ep, FunctionLib[] fld, Tag tag, TagLibTag libTag, CFMLString cfml)
          Einstiegsmethode f�r den CFScript Transformer, die Methode erbt sich von der Transform Methode der data.cfmlExprTransformer Klasse.
 void CFMLOrJavaScriptTransformer.transform(Config config, CFMLTransformer parent, EvaluatorPool ep, FunctionLib[] flibs, Tag tag, TagLibTag tagLibTag, CFMLString cfml)
           
 

Uses of Tag in railo.transformer.cfml.tag
 

Methods in railo.transformer.cfml.tag with parameters of type Tag
static void CFMLTransformer.attributes(CFMLTransformer.Data data, TagLibTag tag, Tag parent)
          Liest die Attribute eines Tags ein, dies Abh¦ngig von der Definition innerhalb der Tag-Lib.
 void TagDependentBodyTransformer.transform(Config config, CFMLTransformer parent, EvaluatorPool ep, FunctionLib[] flibs, Tag tag, TagLibTag tagLibTag, CFMLString cfml)
           
 

Uses of Tag in railo.transformer.library.tag
 

Methods in railo.transformer.library.tag that return Tag
 Tag TagLibTag.getTag(int startline, int endline)
          return ASM Tag for this tag
 



Copyright © 2012 Railo