|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.turbine.modules.Assembler org.apache.turbine.modules.Screen org.apache.turbine.modules.screens.TemplateScreen org.apache.turbine.modules.screens.VelocityScreen
Base Velocity Screen. The buildTemplate() assumes the template parameter has been set in the RunData object. This provides the ability to execute several templates from one Screen.
If you need more specific behavior in your application, extend this class and override the doBuildTemplate() method.
Field Summary |
Fields inherited from class org.apache.turbine.modules.screens.TemplateScreen |
log |
Constructor Summary | |
VelocityScreen()
|
Method Summary | |
org.apache.ecs.ConcreteElement |
buildTemplate(RunData data)
This builds the Velocity template. |
protected void |
doBuildTemplate(RunData data)
Needs to be implemented to make TemplateScreen like us. |
protected void |
doBuildTemplate(RunData data,
org.apache.velocity.context.Context context)
Velocity Screens extending this class should overide this method to perform any particular business logic and add information to the context. |
static org.apache.velocity.context.Context |
getContext(RunData data)
Deprecated. Use TurbineVelocity.getContext(data) |
Methods inherited from class org.apache.turbine.modules.screens.TemplateScreen |
doBuild, doPostBuildTemplate, doRedirect, doRedirect, setTemplate |
Methods inherited from class org.apache.turbine.modules.Screen |
build, getLayout, prepareText, prepareTextMinimum, setLayout |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VelocityScreen()
Method Detail |
protected void doBuildTemplate(RunData data, org.apache.velocity.context.Context context) throws java.lang.Exception
data
- Turbine information.context
- Context for web pages.
Exception,
- a generic exception.
java.lang.Exception
protected void doBuildTemplate(RunData data) throws java.lang.Exception
doBuildTemplate
in class TemplateScreen
data
- Turbine information.
Exception,
- a generic exception.
java.lang.Exception
- A generic exception.public org.apache.ecs.ConcreteElement buildTemplate(RunData data) throws java.lang.Exception
buildTemplate
in class TemplateScreen
data
- Turbine information.
Exception,
- a generic exception.
java.lang.Exception
- A generic exception.public static org.apache.velocity.context.Context getContext(RunData data)
data
- Turbine information.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |