info.magnolia.module.shop.trees
Class ProductListDataTree

java.lang.Object
  extended by info.magnolia.cms.servlets.MVCServletHandlerImpl
      extended by info.magnolia.cms.servlets.CommandBasedMVCServletHandler
          extended by info.magnolia.module.admininterface.AdminTreeMVCHandler
              extended by info.magnolia.module.shop.trees.ProductListDataTree
All Implemented Interfaces:
info.magnolia.cms.servlets.MVCServletHandler

public class ProductListDataTree
extends info.magnolia.module.admininterface.AdminTreeMVCHandler

Product list tree, used with multiselect control and custom control used in productTeaser, it just displays the products for selection.

Author:
tmiyar

Field Summary
 
Fields inherited from class info.magnolia.module.admininterface.AdminTreeMVCHandler
browseMode, COMMAND_ACTIVATE, COMMAND_COPY_NODE, COMMAND_CREATE_NODE, COMMAND_DEACTIVATE, COMMAND_DELETE_NODE, COMMAND_MOVE_NODE, COMMAND_SAVE_VALUE, COMMAND_SHOW_TREE, configuration, createItemType, displayValue, newNodeName, newPath, path, pathOpen, pathSelected, rootPath, tree, VIEW_COPY_MOVE, VIEW_CREATE, VIEW_NOTHING, VIEW_TREE, VIEW_VALUE
 
Fields inherited from class info.magnolia.cms.servlets.MVCServletHandlerImpl
exception, request, response, VIEW_ERROR, VIEW_SUCCESS
 
Constructor Summary
ProductListDataTree(String name, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Method Summary
 String copy()
           
 void init()
           
 String move()
           
 String renameNode(String newLabel)
           
 String saveValue()
           
 
Methods inherited from class info.magnolia.module.admininterface.AdminTreeMVCHandler
copyMoveNode, copyNode, createNode, deactivateNode, delete, deleteNode, deleteNode, encodeHTML, findCommand, getActivationSyndicator, getCommand, getCommandContext, getConfiguration, getConfigurationClass, getCreateItemType, getHierarchyManager, getI18nBasename, getNewNodeName, getPath, getPathSelected, getRepository, getRootPath, getTree, getTreeClass, getViewNameAfterExecution, isBrowseMode, isEnableDeleteConfirmation, moveNode, pasteNode, rename, renderHeaderIncludes, renderHtml, renderTree, setBrowseMode, setConfiguration, setConfigurationClass, setCreateItemType, setEnableDeleteConfirmation, setI18nBasename, setNewNodeName, setRepository, setRootPath, setTree, setTreeClass, show
 
Methods inherited from class info.magnolia.cms.servlets.CommandBasedMVCServletHandler
execute, getCatalogueName, setCatalogueName
 
Methods inherited from class info.magnolia.cms.servlets.MVCServletHandlerImpl
getException, getExceptionStackTrace, getName, getRequest, getResponse, populateFromRequest, setCommand, setRequest, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProductListDataTree

public ProductListDataTree(String name,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response)
Method Detail

init

public void init()
Specified by:
init in interface info.magnolia.cms.servlets.MVCServletHandler
Overrides:
init in class info.magnolia.module.admininterface.AdminTreeMVCHandler

copy

public String copy()
Overrides:
copy in class info.magnolia.module.admininterface.AdminTreeMVCHandler

move

public String move()
Overrides:
move in class info.magnolia.module.admininterface.AdminTreeMVCHandler

renameNode

public String renameNode(String newLabel)
Overrides:
renameNode in class info.magnolia.module.admininterface.AdminTreeMVCHandler

saveValue

public String saveValue()
Overrides:
saveValue in class info.magnolia.module.admininterface.AdminTreeMVCHandler


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