info.magnolia.module.data.trees
Class GenericDataTreeControl

java.lang.Object
  extended by info.magnolia.cms.gui.control.ControlImpl
      extended by info.magnolia.cms.gui.control.Tree
          extended by info.magnolia.module.data.trees.GenericDataTreeControl
All Implemented Interfaces:
info.magnolia.cms.gui.control.Control

public class GenericDataTreeControl
extends info.magnolia.cms.gui.control.Tree

Tree control class exposing also the rootpath.

Author:
Bert Leunis (Neteffect, Amsterdam)

Field Summary
 
Fields inherited from class info.magnolia.cms.gui.control.Tree
ACTION_ACTIVATE, ACTION_COPY, ACTION_DEACTIVATE, ACTION_MOVE, DEFAULT_ICON, DEFAULT_ICON_CONTENT, DEFAULT_ICON_CONTENTNODE, DEFAULT_ICON_NODEDATA, DOCROOT, ICONDOCROOT, ITEM_TYPE_NODEDATA, PASTETYPE_ABOVE, PASTETYPE_BELOW, PASTETYPE_LAST, PASTETYPE_SUB
 
Fields inherited from class info.magnolia.cms.gui.control.ControlImpl
BUTTONSTATE_DISABLED, BUTTONSTATE_MOUSEDOWN, BUTTONSTATE_MOUSEOVER, BUTTONSTATE_NORMAL, BUTTONSTATE_PUSHED, BUTTONTYPE_CHECKBOX, BUTTONTYPE_PUSHBUTTON, BUTTONTYPE_RADIO, CSSCLASS_CONTROLBAR, CSSCLASS_CONTROLBARSMALL, CSSCLASS_CONTROLBUTTON, CSSCLASS_CONTROLBUTTONSMALL, ENCODING_NO, ENCRYPTION_HASH_BCRYPT, ENCRYPTION_HASH_SHA, ENCRYPTION_NO, ENCRYPTION_NO_ENCODING_BASE64, RICHEDIT_FCK, RICHEDIT_KUPU, RICHEDIT_NONE, VALUETYPE_MULTIPLE, VALUETYPE_SINGLE
 
Constructor Summary
GenericDataTreeControl(String name, String repository)
           
 
Method Summary
 String getRootPath()
           
 void setRootPath(String rootPath)
           
 
Methods inherited from class info.magnolia.cms.gui.control.Tree
addColumn, addFunctionBarItem, addFunctionBarItemFromContextMenu, addIcon, addItemType, addItemType, addItemType, addItemType, addItemType, addMenuItem, addSeparator, collectRenderedItems, createNode, createNode, getColumnResizer, getColumns, getColumns, getDrawShifter, getFunctionBar, getHeight, getHierarchyManager, getHtml, getHtmlBranch, getHtmlChildren, getHtmlChildrenOfOneType, getHtmlFooter, getHtmlHeader, getHtmlOfSingleItem, getIcon, getIcon, getIconContentNode, getIconNodeData, getIconOndblclick, getIconPage, getIndentionWidth, getItemTypes, getJavascriptTree, getMenu, getPaddingLeft, getPath, getPathCurrent, getPathOpen, getPathSelected, getRepository, getShifterCollapse, getShifterEmpty, getShifterExpand, getSnippetMode, getSortComparator, getUniqueLabel, hasSub, isBrowseMode, onGetHtmlOfSingleItem, populateTemplateParameters, saveNodeData, saveNodeDataType, setBrowseMode, setColumnResizer, setColums, setDrawShifter, setFunctionBar, setHeight, setIcon, setIconContentNode, setIconNodeData, setIconOndblclick, setIconPage, setIndentionWidth, setJavascriptTree, setMenu, setPathCurrent, setPathOpen, setPathSelected, setRepository, setShifterCollapse, setShifterEmpty, setShifterExpand, setSnippetMode, setSortComparator, showNode
 
Methods inherited from class info.magnolia.cms.gui.control.ControlImpl
escapeHTML, getCssClass, getCssStyles, getCssStyles, getCssStyles, getEncoding, getEvents, getHtmlCssClass, getHtmlCssStyles, getHtmlEvents, getHtmlId, getHtmlInter, getHtmlInter, getHtmlPost, getHtmlPost, getHtmlPre, getHtmlPre, getHtmlSaveInfo, getId, getIsRichEditValue, getLabel, getName, getNodeCollectionName, getNodeCollectionName, getNodeName, getNodeName, getRequest, getSaveInfo, getType, getValue, getValues, getValueType, getWebsiteNode, println, setCssClass, setCssStyles, setCssStyles, setEncoding, setEvent, setEvent, setEvents, setHtmlInter, setHtmlPost, setHtmlPre, setId, setIsRichEditValue, setLabel, setName, setNodeCollectionName, setNodeName, setPath, setRequest, setSaveInfo, setType, setType, setValue, setValues, setValueType, setWebsiteNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericDataTreeControl

public GenericDataTreeControl(String name,
                              String repository)
Method Detail

getRootPath

public String getRootPath()
Overrides:
getRootPath in class info.magnolia.cms.gui.control.Tree

setRootPath

public void setRootPath(String rootPath)
Overrides:
setRootPath in class info.magnolia.cms.gui.control.Tree


Copyright © 2012 Magnolia International Ltd.. All Rights Reserved.