info.magnolia.module.data.trees
Class GenericDataAdminTreeConfig
java.lang.Object
info.magnolia.module.admininterface.AbstractTreeConfiguration
info.magnolia.module.data.trees.GenericDataAdminTreeConfig
- All Implemented Interfaces:
- info.magnolia.module.admininterface.AdminTreeConfiguration
- Direct Known Subclasses:
- WorkflowDataAdminTreeConfig
public class GenericDataAdminTreeConfig
- extends info.magnolia.module.admininterface.AbstractTreeConfiguration
This tree configuration manages the columns to show depending on the visibility and control types configured in the
corresponding dialog. It also renders the proper context menu and the proper function bar including the "ALL"
commands.
- Version:
- $Revision$ ($Author$)
- Author:
- Christoph Hoffmann (BeagleSoft GmbH), Bert Leunis (Neteffect, Amsterdam)
Field Summary |
protected List<info.magnolia.module.admininterface.dialogs.ConfiguredDialog> |
dialogs
|
protected info.magnolia.cms.i18n.Messages |
msgs
|
Methods inherited from class info.magnolia.module.admininterface.AbstractTreeConfiguration |
getMessages, hasAnyActiveSubscriber, isAdminInstance, isEnableDeleteConfirmation, setEnableDeleteConfirmation, setMessages |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
msgs
protected info.magnolia.cms.i18n.Messages msgs
dialogs
protected List<info.magnolia.module.admininterface.dialogs.ConfiguredDialog> dialogs
GenericDataAdminTreeConfig
@Deprecated
public GenericDataAdminTreeConfig(TypeDefinition type,
info.magnolia.module.admininterface.dialogs.ConfiguredDialog dialog)
- Deprecated. since 1.3.1
- Parameters:
type
- dialog
-
GenericDataAdminTreeConfig
public GenericDataAdminTreeConfig()
setDialogs
public void setDialogs(List<info.magnolia.module.admininterface.dialogs.ConfiguredDialog> dialogs)
prepareTree
public void prepareTree(info.magnolia.cms.gui.control.Tree tree,
boolean browseMode,
javax.servlet.http.HttpServletRequest request)
prepareContextMenu
public void prepareContextMenu(info.magnolia.cms.gui.control.Tree tree,
boolean browseMode,
javax.servlet.http.HttpServletRequest request)
prepareFunctionBar
public void prepareFunctionBar(info.magnolia.cms.gui.control.Tree tree,
boolean browseMode,
javax.servlet.http.HttpServletRequest request)
getFirstItemTypeName
public String getFirstItemTypeName()
setFirstItemTypeName
public void setFirstItemTypeName(String firstItemTypeName)
setRootPath
public void setRootPath(String rootPath)
getRootPath
public String getRootPath()
setHierarchy
public void setHierarchy(boolean hierarchy)
isHierarchy
public boolean isHierarchy()
isSortByName
public boolean isSortByName()
setSortByName
public void setSortByName(boolean sortByName)
setItemtypes
public void setItemtypes(List<TypeDefinition> treeItemTypes)
Copyright © 2012 Magnolia International Ltd.. All Rights Reserved.