public abstract class AbstractTagRunner extends FTValListFacade implements TagRunner
list| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTagRunner(String tagName) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
bind(COM.FutureTense.Interfaces.ICS ics)
Template method to bind variables on ics (or any object space) to the
current object.
|
String |
execute(COM.FutureTense.Interfaces.ICS ics)
Executes the tag via ics.runtag
|
protected void |
handleError(COM.FutureTense.Interfaces.ICS ics)
default error handling method.
|
protected void |
postExecute(COM.FutureTense.Interfaces.ICS ics)
Template method that is called after ics.runTag and before handleError
|
protected void |
preExecute(COM.FutureTense.Interfaces.ICS ics)
Template method that is called before ics.runTag
|
protected AbstractTagRunner(String tagName)
tagName - the name of the tag to be invoked.protected void bind(COM.FutureTense.Interfaces.ICS ics)
Implementation in this class does nothing, subclasses can override.
ics - Content Server context objectpublic String execute(COM.FutureTense.Interfaces.ICS ics)
order is
execute in interface TagRunnerics - Content Server context objectICS.runTag(String, COM.FutureTense.Interfaces.FTValList)TagRunner.execute(ICS)protected void preExecute(COM.FutureTense.Interfaces.ICS ics)
subclasses can override
ics - Content Server context objectprotected void postExecute(COM.FutureTense.Interfaces.ICS ics)
subclasses can override
ics - Content Server context objectprotected void handleError(COM.FutureTense.Interfaces.ICS ics)
subclasses can override
ics - Content Server context objectTagRunnerRuntimeExceptionCopyright © 2010–2016. All rights reserved.