railo.transformer.bytecode.statement.tag
Class TagThread

java.lang.Object
  extended by railo.transformer.bytecode.statement.StatementBase
      extended by railo.transformer.bytecode.statement.tag.TagBase
          extended by railo.transformer.bytecode.statement.tag.TagBaseNoFinal
              extended by railo.transformer.bytecode.statement.tag.TagThread
All Implemented Interfaces:
Statement, HasBody, Tag

public final class TagThread
extends TagBaseNoFinal


Field Summary
static org.objectweb.asm.Type THREAD_TAG
           
 
Constructor Summary
TagThread(Position start, Position end)
           
 
Method Summary
 void _writeOut(BytecodeContext bc)
          write out the stament to the adater
 Body getBody()
          returns the body of the tag
 Body getRealBody()
           
 
Methods inherited from class railo.transformer.bytecode.statement.tag.TagBaseNoFinal
getFlowControlFinal
 
Methods inherited from class railo.transformer.bytecode.statement.tag.TagBase
_writeOut, addAttribute, addMetaData, addMissingAttribute, containsAttribute, getAppendix, getAttribute, getAttributes, getFullname, getMetaData, getMissingAttributes, getTagLibTag, isScriptBase, removeAttribute, setAppendix, setBody, setFullname, setScriptBase, setTagLibTag, toString
 
Methods inherited from class railo.transformer.bytecode.statement.StatementBase
getDescendantCount, getEnd, getParent, getStart, hasFlowController, setEnd, setHasFlowController, setParent, setStart, writeOut
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface railo.transformer.bytecode.Statement
getEnd, getParent, getStart, hasFlowController, setEnd, setHasFlowController, setParent, setStart, writeOut
 

Field Detail

THREAD_TAG

public static final org.objectweb.asm.Type THREAD_TAG
Constructor Detail

TagThread

public TagThread(Position start,
                 Position end)
Method Detail

_writeOut

public void _writeOut(BytecodeContext bc)
               throws BytecodeException
Description copied from class: StatementBase
write out the stament to the adater

Overrides:
_writeOut in class TagBase
Throws:
BytecodeException
See Also:
TagBase._writeOut(railo.transformer.bytecode.BytecodeContext)

getBody

public Body getBody()
Description copied from interface: Tag
returns the body of the tag

Specified by:
getBody in interface HasBody
Specified by:
getBody in interface Tag
Overrides:
getBody in class TagBase
Returns:
body of the tag
See Also:
TagBase.getBody()

getRealBody

public Body getRealBody()


Copyright © 2012 Railo