info.magnolia.module.workflow.inbox
Class Inbox
java.lang.Object
info.magnolia.cms.servlets.MVCServletHandlerImpl
info.magnolia.cms.servlets.CommandBasedMVCServletHandler
info.magnolia.module.admininterface.PageMVCHandler
info.magnolia.module.admininterface.TemplatedMVCHandler
info.magnolia.module.admininterface.lists.AbstractList
info.magnolia.module.workflow.inbox.Inbox
- All Implemented Interfaces:
- MVCServletHandler
public class Inbox
- extends AbstractList
- Version:
- $Revision:3416 $ ($Author:philipp $)
- Author:
- Philipp Bracher
Constructor Summary |
Inbox(java.lang.String name,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
Methods inherited from class info.magnolia.module.admininterface.lists.AbstractList |
addContextMenuItem, getContextMenu, getFunctionBar, getGroupBy, getGroupByOrder, getLanguage, getList, getRenderKit, getSortByOrder, getTemplateName, getURI, initList, onRenderHeader, setFunctionBar, setGroupBy, setGroupByOrder, setList, setSortBy, setSortByOrder, show |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
msgs
protected Messages msgs
Inbox
public Inbox(java.lang.String name,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Parameters:
name
- request
- response
-
getModel
public ListModel getModel()
- Specified by:
getModel
in class AbstractList
- See Also:
AbstractList.getModel()
getSortBy
public java.lang.String getSortBy()
- Overrides:
getSortBy
in class AbstractList
configureList
public void configureList(ListControl list)
- Sets the select js code and defines the columns
- Specified by:
configureList
in class AbstractList
getIcon
protected java.lang.String getIcon(java.lang.String path,
java.lang.String repository)
getShowJSFunction
protected java.lang.String getShowJSFunction(java.lang.String repository,
java.lang.String path)
configureContextMenu
public void configureContextMenu(ContextMenu menu)
- Overrides:
configureContextMenu
in class AbstractList
configureFunctionBar
public void configureFunctionBar(FunctionBar bar)
- Same as the context menu
- Overrides:
configureFunctionBar
in class AbstractList
onRender
public java.lang.String onRender()
- Add some inbox specific stuff: mainly hidden fields.
- Overrides:
onRender
in class AbstractList
proceed
public java.lang.String proceed()
- Proceed the item
reject
public java.lang.String reject()
- Reject the item (adds a comment)
cancel
public java.lang.String cancel()
- Stop the workflow.
getFlowItemId
public java.lang.String getFlowItemId()
- Returns:
- Returns the flowItemId.
setFlowItemId
public void setFlowItemId(java.lang.String flowItemId)
- Parameters:
flowItemId
- The flowItemId to set.
getComment
public java.lang.String getComment()
- Returns:
- Returns the comment.
setComment
public void setComment(java.lang.String comment)
- Parameters:
comment
- The comment to set.
isDebug
public boolean isDebug()
- Returns:
- Returns the debug.
setDebug
public void setDebug(boolean debug)
- Parameters:
debug
- The debug to set.
Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.