Class Modules

java.lang.Object
com.openxava.naviox.Modules
All Implemented Interfaces:
Serializable

public class Modules extends Object implements Serializable
Author:
Javier Paniza
See Also:
  • Field Details

  • Constructor Details

    • Modules

      public Modules()
  • Method Details

    • init

      public static void init(String applicationName)
    • reset

      public void reset()
    • clearCurrent

      public static void clearCurrent()
      Since:
      7.2.3
    • hasModules

      public boolean hasModules(javax.servlet.http.HttpServletRequest request)
    • setCurrent

      public void setCurrent(javax.servlet.http.HttpServletRequest request, String application, String module)
    • setCurrent

      public void setCurrent(javax.servlet.http.HttpServletRequest request)
    • showsIndexLink

      public boolean showsIndexLink()
    • showsSearchModules

      public boolean showsSearchModules(javax.servlet.http.HttpServletRequest request)
    • isChatAvailable

      public boolean isChatAvailable()
      Since:
      7.7
    • getCurrent

      public String getCurrent(javax.servlet.http.HttpServletRequest request)
    • getOrganizationName

      public String getOrganizationName(javax.servlet.http.HttpServletRequest request)
      Since:
      6.0
    • getApplicationLabel

      public String getApplicationLabel(javax.servlet.http.HttpServletRequest request)
    • getCurrentModuleDescription

      public String getCurrentModuleDescription(javax.servlet.http.HttpServletRequest request)
    • getCurrentModuleLabel

      public String getCurrentModuleLabel()
    • getCurrentModuleName

      public String getCurrentModuleName()
    • bookmarkCurrentModule

      public void bookmarkCurrentModule(javax.servlet.http.HttpServletRequest request)
    • unbookmarkCurrentModule

      public void unbookmarkCurrentModule(javax.servlet.http.HttpServletRequest request)
    • isCurrentBookmarked

      public boolean isCurrentBookmarked(javax.servlet.http.HttpServletRequest request)
    • isBookmarked

      public boolean isBookmarked(javax.servlet.http.HttpServletRequest request, MetaModule module)
    • isModuleAuthorized

      public boolean isModuleAuthorized(javax.servlet.http.HttpServletRequest request)
    • isModuleAuthorized

      public boolean isModuleAuthorized(javax.servlet.http.HttpServletRequest request, String module)
      Since:
      5.7
    • getModuleURI

      public String getModuleURI(javax.servlet.http.HttpServletRequest request, MetaModule module)
    • isModuleAuthorized

      public boolean isModuleAuthorized(javax.servlet.http.HttpServletRequest request, MetaModule module)
    • isModuleInMenu

      public boolean isModuleInMenu(javax.servlet.http.HttpServletRequest request, MetaModule module)
      Since:
      6.5
    • getBookmarkModules

      public Collection getBookmarkModules(javax.servlet.http.HttpServletRequest request)
    • getFixedModules

      public Collection getFixedModules(javax.servlet.http.HttpServletRequest request)
      Since:
      6.0
    • getAll

      public List<MetaModule> getAll(javax.servlet.http.HttpServletRequest request)
    • getRegularModules

      public List getRegularModules(javax.servlet.http.HttpServletRequest request)
      Since:
      6.0
    • getUserAccessModule

      public String getUserAccessModule(javax.servlet.ServletRequest request)
    • getTopModules

      public Collection<MetaModule> getTopModules()
    • getMenuModules

      public Collection<MetaModule> getMenuModules(javax.servlet.http.HttpServletRequest request)
      Since:
      7.0
    • removeModule

      public void removeModule(int index)