public abstract class GenericModelProcessor extends AbstractModelProcessor
mLogger
Constructor and Description |
---|
GenericModelProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
execute(Map<String,Object> pWidgetModel,
neo.xredsys.presentation.PresentationArticle pWidgetContent) |
void |
process(Map<String,Object> pWidgetContext,
javax.servlet.http.HttpServletRequest pRequest) |
protected abstract void |
updateModel(Map<String,Object> pWidgetModel,
neo.xredsys.presentation.PresentationArticle pWidgetContent)
Implement this method to modify the
pWidgetModel object. |
getModel, getViewNames, processModel, setViewNames
public final void execute(Map<String,Object> pWidgetModel, neo.xredsys.presentation.PresentationArticle pWidgetContent)
execute
in interface ModelProcessor
execute
in class AbstractModelProcessor
protected abstract void updateModel(Map<String,Object> pWidgetModel, neo.xredsys.presentation.PresentationArticle pWidgetContent)
pWidgetModel
object.pWidgetModel
- the widget model beanpWidgetContent
- The widget content item.public final void process(Map<String,Object> pWidgetContext, javax.servlet.http.HttpServletRequest pRequest)
process
in interface ModelProcessor
process
in class AbstractModelProcessor
© 1998- 2018 Escenic AS