|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.velocity.runtime.directive.Directive
Base class for all directives used in Velocity.
Field Summary | |
private int |
column
|
private int |
line
|
protected RuntimeServices |
rsvc
|
Fields inherited from interface org.apache.velocity.runtime.directive.DirectiveConstants |
BLOCK, LINE |
Constructor Summary | |
Directive()
|
Method Summary | |
int |
getColumn()
for log msg purposes |
int |
getLine()
for log msg purposes |
abstract java.lang.String |
getName()
Return the name of this directive |
abstract int |
getType()
Get the directive type BLOCK/LINE |
void |
init(RuntimeServices rs,
InternalContextAdapter context,
Node node)
How this directive is to be initialized. |
abstract boolean |
render(InternalContextAdapter context,
java.io.Writer writer,
Node node)
How this directive is to be rendered |
void |
setLocation(int line,
int column)
Allows the template location to be set |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private int line
private int column
protected RuntimeServices rsvc
Constructor Detail |
public Directive()
Method Detail |
public abstract java.lang.String getName()
public abstract int getType()
public void setLocation(int line, int column)
public int getLine()
public int getColumn()
public void init(RuntimeServices rs, InternalContextAdapter context, Node node) throws java.lang.Exception
java.lang.Exception
public abstract boolean render(InternalContextAdapter context, java.io.Writer writer, Node node) throws java.io.IOException, ResourceNotFoundException, ParseErrorException, MethodInvocationException
java.io.IOException
ResourceNotFoundException
ParseErrorException
MethodInvocationException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |