Class BaseLayoutAction
- java.lang.Object
-
- net.anotheria.webutils.actions.BaseAction
-
- net.anotheria.anosite.gen.shared.action.BaseAnositeAction
-
- net.anotheria.anosite.gen.shared.action.BaseLayoutAction
-
- All Implemented Interfaces:
net.anotheria.maf.action.Action
- Direct Known Subclasses:
BasePageLayoutAction,BasePageStyleAction
public abstract class BaseLayoutAction extends BaseAnositeAction
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.anotheria.anosite.gen.shared.action.BaseAnositeAction
BaseAnositeAction.LockedDocumentAttribute
-
-
Field Summary
-
Fields inherited from class net.anotheria.anosite.gen.shared.action.BaseAnositeAction
BEAN_CURRENT_APPLICATION, BEAN_CURRENT_SYSTEM, BEAN_DOCUMENT_DEF_NAME, BEAN_MAIN_NAVIGATION, BEAN_MODULE_DEF_NAME, BEAN_SEARCH_SCOPE, BEAN_USER_DEF_ID, BEAN_VIEW_SELECTOR, FLAG_DISABLED_SEARCH, PARAM_SORT_ORDER, PARAM_SORT_TYPE, PARAM_SORT_TYPE_NAME, SA_FILTER_PREFIX, SA_PREFIX, SA_SORT_TYPE_PREFIX
-
-
Constructor Summary
Constructors Constructor Description BaseLayoutAction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected StringgetActiveMainNavi()protected List<String>getRequiredRoles()protected List<net.anotheria.webutils.bean.NavigationItemBean>getSubNavigation()protected abstract StringgetTitle()protected booleanisAuthorizationRequired()-
Methods inherited from class net.anotheria.anosite.gen.shared.action.BaseAnositeAction
addLockedAttribute, anoDocExecute, checkAuthorization, containsLockedAttribute, execute, getAnoAccessApplicationDataService, getAnoAccessConfigurationService, getASActionService, getASBrandService, getASCustomActionService, getASCustomDataService, getASExperimentService, getASFeatureService, getASFederatedDataService, getASGenericActionService, getASGenericDataService, getASLayoutDataService, getASResourceDataService, getASSiteConfigService, getASSiteDataService, getASUserDataService, getASWebDataService, getASWizardDataService, getCurrentDocumentDefName, getCurrentModuleDefName, getImagesService, getLockingTimeout, getMainNavigation, getSortOder, getSubsystem, getSupportedLanguages, isAutoLockingEnabled, isUserInRole, prepareMenu, preProcess, removeLockedAttribute, stripPath
-
Methods inherited from class net.anotheria.webutils.actions.BaseAction
addBean, addBeanToApplication, addBeanToRequest, addBeanToSession, getBean, getBeanFromApplication, getBeanFromRequest, getBeanFromSession, getErrorPageForward, getIntParameter, getStringParameter, getUserId, handleError, itoa, itoa, makeDateString, makeDateStringLong, makeDigitalDateString, makeDigitalDateStringShort, makeSizeString, makeTimeString, postProcess, removeBean, removeBeanFromApplication, removeBeanFromRequest, removeBeanFromSession, setUserId, throwableToStrackTrace
-
-
-
-
Method Detail
-
getTitle
protected abstract String getTitle()
-
getActiveMainNavi
protected String getActiveMainNavi()
- Specified by:
getActiveMainNaviin classBaseAnositeAction
-
getRequiredRoles
protected List<String> getRequiredRoles()
- Overrides:
getRequiredRolesin classBaseAnositeAction
-
getSubNavigation
protected List<net.anotheria.webutils.bean.NavigationItemBean> getSubNavigation()
- Specified by:
getSubNavigationin classBaseAnositeAction
-
isAuthorizationRequired
protected boolean isAuthorizationRequired()
- Overrides:
isAuthorizationRequiredin classBaseAnositeAction
-
-