Class NavigationImpl

java.lang.Object
org.gatein.api.navigation.NavigationImpl
All Implemented Interfaces:
org.gatein.api.navigation.Navigation

@Deprecated(forRemoval=true, since="7.0") public class NavigationImpl extends Object implements org.gatein.api.navigation.Navigation
Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Summary

    Constructors
    Constructor
    Description
    NavigationImpl(org.gatein.api.site.SiteId siteId, org.exoplatform.portal.mop.service.NavigationService navigationService, org.exoplatform.portal.mop.navigation.NavigationContext navCtx, org.exoplatform.portal.mop.storage.DescriptionStorage descriptionService, org.exoplatform.services.resources.ResourceBundleManager bundleManager)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gatein.api.navigation.Node
    getNode(String... nodePath)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.navigation.Node
    getNode(org.gatein.api.navigation.NodePath nodePath)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.navigation.Node
    getNode(org.gatein.api.navigation.NodePath nodePath, org.gatein.api.navigation.NodeVisitor visitor)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.navigation.Node
    getRootNode(org.gatein.api.navigation.NodeVisitor visitor)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    org.gatein.api.site.SiteId
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    refreshNode(org.gatein.api.navigation.Node node)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    refreshNode(org.gatein.api.navigation.Node node, org.gatein.api.navigation.NodeVisitor visitor)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    removeNode(org.gatein.api.navigation.NodePath path)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    saveNode(org.gatein.api.navigation.Node node)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    void
    setPriority(int priority)
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NavigationImpl

      public NavigationImpl(org.gatein.api.site.SiteId siteId, org.exoplatform.portal.mop.service.NavigationService navigationService, org.exoplatform.portal.mop.navigation.NavigationContext navCtx, org.exoplatform.portal.mop.storage.DescriptionStorage descriptionService, org.exoplatform.services.resources.ResourceBundleManager bundleManager)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • removeNode

      public boolean removeNode(org.gatein.api.navigation.NodePath path)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      removeNode in interface org.gatein.api.navigation.Navigation
    • getNode

      public org.gatein.api.navigation.Node getNode(String... nodePath)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getNode in interface org.gatein.api.navigation.Navigation
    • getNode

      public org.gatein.api.navigation.Node getNode(org.gatein.api.navigation.NodePath nodePath)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getNode in interface org.gatein.api.navigation.Navigation
    • getNode

      public org.gatein.api.navigation.Node getNode(org.gatein.api.navigation.NodePath nodePath, org.gatein.api.navigation.NodeVisitor visitor)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getNode in interface org.gatein.api.navigation.Navigation
    • getPriority

      public int getPriority()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getPriority in interface org.gatein.api.navigation.Navigation
    • getSiteId

      public org.gatein.api.site.SiteId getSiteId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getSiteId in interface org.gatein.api.navigation.Navigation
    • getRootNode

      public org.gatein.api.navigation.Node getRootNode(org.gatein.api.navigation.NodeVisitor visitor)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getRootNode in interface org.gatein.api.navigation.Navigation
    • refreshNode

      public void refreshNode(org.gatein.api.navigation.Node node)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      refreshNode in interface org.gatein.api.navigation.Navigation
    • refreshNode

      public void refreshNode(org.gatein.api.navigation.Node node, org.gatein.api.navigation.NodeVisitor visitor)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      refreshNode in interface org.gatein.api.navigation.Navigation
    • saveNode

      public void saveNode(org.gatein.api.navigation.Node node)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      saveNode in interface org.gatein.api.navigation.Navigation
    • setPriority

      public void setPriority(int priority)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      setPriority in interface org.gatein.api.navigation.Navigation