org.activemath.webapp.admin
Class GroupAdminController

java.lang.Object
  extended by org.infohazard.maverick.ctl.Throwaway2
      extended by org.infohazard.maverick.ctl.ThrowawayBean2
          extended by org.activemath.webapp.base.ControllerBase
              extended by org.activemath.webapp.admin.GroupAdminController
All Implemented Interfaces:
Controller

public class GroupAdminController
extends ControllerBase

Group Administration Controller


Field Summary
protected static Logger log
           
 
Fields inherited from class org.activemath.webapp.base.ControllerBase
appContext, defaultContentType, JSON, REDIRECT, REDIRECT_LOGIN, request, response, stopwatch
 
Fields inherited from class org.infohazard.maverick.ctl.Throwaway2
ERROR, SUCCESS
 
Constructor Summary
GroupAdminController()
           
 
Method Summary
protected  String action()
          This is the method you should override to implement application logic.
 boolean isValidGroupId(String groupId)
           
 void setAction(String string)
           
 void setClearGroupings(String value)
           
 void setClearRecBooks(String value)
           
 void setClearSurveys(String value)
           
 void setControlGroup(boolean controlGroup)
           
 void setEditGroupId(String editGroupId)
           
 void setErrorMsg(String string)
           
 void setExerciseStrategy(String string)
           
 void setField(String string)
           
 void setGroupings(String[] groupings)
           
 void setGroupName(String string)
           
 void setGroupParentId(String string)
           
 void setHidden(boolean hidden)
           
 void setLearnerModel(String string)
           
 void setMigrateToGroupId(String string)
           
 void setRecBooks(String[] recBooks)
           
 void setShowDeleteGroup(String string)
           
 void setSkin(String string)
           
 void setStatusMsg(String string)
           
 void setSurveys(String[] surveys)
           
 void setView(String string)
           
 
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 org.infohazard.maverick.ctl.ThrowawayBean2
go
 
Methods inherited from class org.infohazard.maverick.ctl.Throwaway2
getCtx, go
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static Logger log
Constructor Detail

GroupAdminController

public GroupAdminController()
Method Detail

setView

public void setView(String string)

setAction

public void setAction(String string)

setEditGroupId

public void setEditGroupId(String editGroupId)

setGroupName

public void setGroupName(String string)

setGroupParentId

public void setGroupParentId(String string)

setSkin

public void setSkin(String string)

setLearnerModel

public void setLearnerModel(String string)

setExerciseStrategy

public void setExerciseStrategy(String string)

setField

public void setField(String string)

setHidden

public void setHidden(boolean hidden)

setControlGroup

public void setControlGroup(boolean controlGroup)

setShowDeleteGroup

public void setShowDeleteGroup(String string)

setMigrateToGroupId

public void setMigrateToGroupId(String string)

setStatusMsg

public void setStatusMsg(String string)

setErrorMsg

public void setErrorMsg(String string)

setRecBooks

public void setRecBooks(String[] recBooks)

setGroupings

public void setGroupings(String[] groupings)

setSurveys

public void setSurveys(String[] surveys)

setClearRecBooks

public void setClearRecBooks(String value)

setClearGroupings

public void setClearGroupings(String value)

setClearSurveys

public void setClearSurveys(String value)

action

protected String action()
Description copied from class: ControllerBase
This is the method you should override to implement application logic.

Overrides:
action in class ControllerBase

isValidGroupId

public boolean isValidGroupId(String groupId)