org.infoglue.cms.applications.managementtool.actions
Class CategoryAction

java.lang.Object
  |
  +--org.infoglue.cms.applications.common.actions.WebworkAbstractAction
        |
        +--org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
              |
              +--org.infoglue.cms.applications.common.actions.ModelAction
                    |
                    +--org.infoglue.cms.applications.managementtool.actions.CategoryAction
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, java.io.Serializable, webwork.action.ServletRequestAware, webwork.action.ServletResponseAware

public class CategoryAction
extends ModelAction

Author:
Frank Febbraro (frank@phase2technology.com)
See Also:
Serialized Form

Field Summary
static java.lang.String MAIN
           
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
CategoryAction()
           
 
Method Summary
 java.lang.String doDelete()
           
 java.lang.String doDisplayTreeForMove()
           
 java.lang.String doEdit()
           
 java.lang.String doExecute()
           
 java.lang.String doList()
           
 java.lang.String doMove()
           
 java.lang.String doNew()
           
 java.lang.String doSave()
           
 CategoryVO getCategory()
           
 java.lang.Integer getCategoryId()
           
 void setCategoryId(java.lang.Integer i)
           
 
Methods inherited from class org.infoglue.cms.applications.common.actions.ModelAction
getModel, getModels
 
Methods inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
beginTransaction, closeDatabase, closeTransaction, encode, getCMSBaseUrl, getColorScheme, getComponentRendererAction, getComponentRendererUrl, getCurrentURL, getLanguageCode, getLocale, getPrincipalPropertyHashValues, getPrincipalPropertyValue, getPrincipalPropertyValue, getSessionTimeout, getThis, getURLBase, getUserName, hasAccessTo, hasAccessTo, rollbackTransaction, setColorScheme
 
Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction
doDefault, execute, getBrowserBean, getCurrentUrl, getError, getErrors, getInfoGluePrincipal, getLocalizedString, getRoot, getSession, setCommand, setServletRequest, setServletResponse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAIN

public static final java.lang.String MAIN
See Also:
Constant Field Values
Constructor Detail

CategoryAction

public CategoryAction()
Method Detail

getCategory

public CategoryVO getCategory()

getCategoryId

public java.lang.Integer getCategoryId()

setCategoryId

public void setCategoryId(java.lang.Integer i)

doList

public java.lang.String doList()
                        throws SystemException
SystemException

doNew

public java.lang.String doNew()
                       throws SystemException
SystemException

doEdit

public java.lang.String doEdit()
                        throws SystemException
SystemException

doDisplayTreeForMove

public java.lang.String doDisplayTreeForMove()
                                      throws SystemException
SystemException

doMove

public java.lang.String doMove()
                        throws SystemException
SystemException

doSave

public java.lang.String doSave()
                        throws SystemException,
                               ConstraintException
SystemException
ConstraintException

doDelete

public java.lang.String doDelete()
                          throws SystemException
SystemException

doExecute

public java.lang.String doExecute()
                           throws java.lang.Exception
Overrides:
doExecute in class ModelAction
java.lang.Exception