org.activemath.webapp.controller
Class ItemMenuController
java.lang.Object
org.infohazard.maverick.ctl.Throwaway2
org.infohazard.maverick.ctl.ThrowawayBean2
org.activemath.webapp.base.ControllerBase
org.activemath.webapp.controller.ItemMenuController
- All Implemented Interfaces:
- Controller
public class ItemMenuController
- extends ControllerBase
Controller for Item Menu on every Content Item.
With help of this controller
the user can dynamically add Items, delete Item from a page .
| Methods inherited from class org.activemath.webapp.base.ControllerBase |
addError, addError, enableNoCache, escapeForHtmlSafety, getAccountManager, getAppSession, getCmdName, getCurrentUser, getErrors, getHttpSession, getLanguage, getModel, getOutputFormat, getRequest, getResponse, getSkin, hasErrors, perform, publishControllerEvent, sendError, sendError, sendJson, sendLoginRequired, sendRedirect, sendRedirect, setPasswd, setUser |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static Logger log
ItemMenuController
public ItemMenuController()
setAction
public void setAction(String action)
setItemId
public void setItemId(String itemId)
setPageId
public void setPageId(String pageId)
setBookId
public void setBookId(String bookId)
setNewItemIds
public void setNewItemIds(String addingitemIds)
action
protected String action()
- control the item menu, handle the requests to remove a Item from the page
or add items into a page.
- Overrides:
action in class ControllerBase