railo.transformer.bytecode.statement.tag
Class TagGroup

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.TagGroup
All Implemented Interfaces:
Statement, HasBody, Tag
Direct Known Subclasses:
TagLoop, TagOutput

public abstract class TagGroup
extends TagBase


Field Summary
static short TAG_LOOP
           
static short TAG_OUTPUT
           
 
Constructor Summary
TagGroup(Position start, Position end)
           
 
Method Summary
 int getGroup()
           
 int getNumberIterator()
           
 int getPID()
           
 int getQuery()
           
abstract  short getType()
           
 boolean hasGroup()
          returns if output has query
 boolean hasNumberIterator()
           
 boolean hasQuery()
          returns if output has query
 void setGroup(int group)
           
 void setNumberIterator(int numberIterator)
           
 void setPID(int pid)
           
 void setQuery(int query)
           
 
Methods inherited from class railo.transformer.bytecode.statement.tag.TagBase
_writeOut, _writeOut, addAttribute, addMetaData, addMissingAttribute, containsAttribute, getAppendix, getAttribute, getAttributes, getBody, 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, getFlowControlFinal, getParent, getStart, hasFlowController, setEnd, setHasFlowController, setParent, setStart, writeOut
 

Field Detail

TAG_LOOP

public static final short TAG_LOOP
See Also:
Constant Field Values

TAG_OUTPUT

public static final short TAG_OUTPUT
See Also:
Constant Field Values
Constructor Detail

TagGroup

public TagGroup(Position start,
                Position end)
Method Detail

getType

public abstract short getType()

getNumberIterator

public final int getNumberIterator()

setNumberIterator

public final void setNumberIterator(int numberIterator)

hasNumberIterator

public final boolean hasNumberIterator()

hasQuery

public final boolean hasQuery()
returns if output has query

Returns:
has query

hasGroup

public final boolean hasGroup()
returns if output has query

Returns:
has query

getQuery

public final int getQuery()

setQuery

public final void setQuery(int query)

getGroup

public final int getGroup()

setGroup

public final void setGroup(int group)

getPID

public final int getPID()

setPID

public final void setPID(int pid)


Copyright © 2012 Railo