com.dotmarketing.menubuilders
Class StaticMenuBuilder

java.lang.Object
  extended by com.dotmarketing.menubuilders.StaticMenuBuilder
All Implemented Interfaces:
org.apache.velocity.tools.view.tools.ViewTool

public class StaticMenuBuilder
extends java.lang.Object
implements org.apache.velocity.tools.view.tools.ViewTool


Field Summary
protected  HostWebAPI hostWebAPI
           
protected  javax.servlet.http.HttpServletRequest request
           
protected  javax.servlet.http.HttpServletResponse response
           
 
Constructor Summary
StaticMenuBuilder()
           
 
Method Summary
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, boolean linkFolders, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, boolean linkFolders, java.lang.String imagePrefix, java.lang.String imageSuffix, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, java.lang.String ulClassName, boolean linkFolders, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, java.lang.String ulClassName, boolean linkFolders, java.lang.String imagePrefix, java.lang.String imageSuffix, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, java.lang.String ulClassName, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, java.lang.String imagePrefix, java.lang.String imageSuffix, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, Host host, java.lang.String divName, java.lang.String ulClassName, java.lang.String imagePrefix, java.lang.String imageSuffix, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, java.lang.String divName, boolean linkFolders, int numberOfLevels)
           
 java.lang.String createMenu(java.lang.String path, java.lang.String pagePath, java.lang.String divName, int numberOfLevels)
           
 void init(java.lang.Object obj)
          Initializes this instance for the current request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

protected javax.servlet.http.HttpServletRequest request

response

protected javax.servlet.http.HttpServletResponse response

hostWebAPI

protected HostWebAPI hostWebAPI
Constructor Detail

StaticMenuBuilder

public StaticMenuBuilder()
Method Detail

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   java.lang.String divName,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   java.lang.String ulClassName,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   java.lang.String imagePrefix,
                                   java.lang.String imageSuffix,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   java.lang.String ulClassName,
                                   java.lang.String imagePrefix,
                                   java.lang.String imageSuffix,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   java.lang.String divName,
                                   boolean linkFolders,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   boolean linkFolders,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   java.lang.String ulClassName,
                                   boolean linkFolders,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   boolean linkFolders,
                                   java.lang.String imagePrefix,
                                   java.lang.String imageSuffix,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

createMenu

public java.lang.String createMenu(java.lang.String path,
                                   java.lang.String pagePath,
                                   Host host,
                                   java.lang.String divName,
                                   java.lang.String ulClassName,
                                   boolean linkFolders,
                                   java.lang.String imagePrefix,
                                   java.lang.String imageSuffix,
                                   int numberOfLevels)
                            throws javax.servlet.jsp.JspException
Throws:
javax.servlet.jsp.JspException

init

public void init(java.lang.Object obj)
Initializes this instance for the current request.

Specified by:
init in interface org.apache.velocity.tools.view.tools.ViewTool
Parameters:
obj - the ViewContext of the current request


Copyright © 2013 dotCMS Inc. All Rights Reserved.