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 TagBaseNoFinal
           
 class TagBreak
           
 class TagComponent
           
 class TagContinue
           
 class TagFunction
           
 class TagGroup
           
 class TagIf
           
 class TagImport
           
 class TagInclude
           
 class TagJavaScript
           
 class TagLoop
           
 class TagOther
           
 class TagOutput
           
 class TagParam
           
 class TagReThrow
           
 class TagRetry
           
 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 TagHelper.writeOut(Tag tag, BytecodeContext bc, boolean doReuse, FlowControlFinal fcf)
          writes out the tag
 

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 uebergeordnetes Tag mit dem uebergebenen Full-Name (Namespace und Name) zurueck, falls ein solches existiert, andernfalls wird null zurueckgegeben.
static Tag ASMUtil.getParentTag(Tag tag)
          Gibt das uebergeordnete CFXD Tag Element zurueck, falls dies nicht existiert wird null zurueckgegeben.
 

Methods in railo.transformer.bytecode.util with parameters of type Tag
static Tag ASMUtil.getAncestorTag(Tag tag, String fullName)
          Gibt ein uebergeordnetes Tag mit dem uebergebenen Full-Name (Namespace und Name) zurueck, falls ein solches existiert, andernfalls wird null zurueckgegeben.
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 uebergeordnete CFXD Tag Element zurueck, falls dies nicht existiert wird null zurueckgegeben.
static boolean ASMUtil.hasAncestorTag(Tag tag, String fullName)
          Gibt zurueck ob das direkt uebergeordnete Tag mit dem uebergebenen Full-Name (Namespace und Name) existiert.
static boolean ASMUtil.hasSisterTagAfter(Tag tag, String nameToFind)
          Prueft ob das das angegebene Tag in der gleichen Ebene nach dem angegebenen Tag vorkommt.
static boolean ASMUtil.hasSisterTagWithSameName(Tag tag)
          Prueft ob das angegebene Tag innerhalb seiner Ebene einmalig ist oder nicht.
static boolean ASMUtil.isLiteralAttribute(Tag tag, Attribute attr, short type, boolean required, boolean throwWhenNot)
           
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 geprueft werden soll.
 void Evaluator.evaluate(Tag tag, TagLibTag libTag, FunctionLib[] flibs)
          Die Methode evaluate wird aufgerufen, wenn der Context eines Tags geprueft 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 geprueft 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 geprueft 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 Retry.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)
           
 void While.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 with parameters of type Tag
 void JavaScriptTransformer.transform(Page page, CFMLTransformer parent, EvaluatorPool ep, FunctionLib[] flibs, Tag tag, TagLibTag tagLibTag, TagLibTag[] scriptTags, CFMLString cfml, TransfomerSettings settings)
           
 void CFMLScriptTransformer.transform(Page page, CFMLTransformer parentTransformer, EvaluatorPool ep, FunctionLib[] fld, Tag tag, TagLibTag libTag, TagLibTag[] scriptTags, CFMLString cfml, TransfomerSettings settings)
          Einstiegsmethode fuer den CFScript Transformer, die Methode erbt sich von der Transform Methode der data.cfmlExprTransformer Klasse.
 void CFMLOrJavaScriptTransformer.transform(Page page, CFMLTransformer parent, EvaluatorPool ep, FunctionLib[] flibs, Tag tag, TagLibTag tagLibTag, TagLibTag[] scriptTags, CFMLString cfml, TransfomerSettings settings)
           
 

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(Page page, CFMLTransformer parent, EvaluatorPool ep, FunctionLib[] flibs, Tag tag, TagLibTag tagLibTag, TagLibTag[] scriptTags, CFMLString cfml, TransfomerSettings setting)
           
 

Uses of Tag in railo.transformer.library.tag
 

Methods in railo.transformer.library.tag that return Tag
 Tag TagLibTag.getTag(Position start, Position end)
          return ASM Tag for this tag
 



Copyright © 2012 Railo