org.exoplatform.platform.samples.website.extention.services
Class ContentNavigationService.JsonMenuNode

java.lang.Object
  extended by org.exoplatform.platform.samples.website.extention.services.ContentNavigationService.JsonMenuNode
All Implemented Interfaces:
Comparable<ContentNavigationService.JsonMenuNode>
Enclosing class:
ContentNavigationService

public class ContentNavigationService.JsonMenuNode
extends Object
implements Comparable<ContentNavigationService.JsonMenuNode>

Navigation by Content Node

Author:
Thomas

Constructor Summary
ContentNavigationService.JsonMenuNode()
           
ContentNavigationService.JsonMenuNode(String label, String uri, String navigationNode)
           
 
Method Summary
 int compareTo(ContentNavigationService.JsonMenuNode o)
           
 String getContentPath()
           
 String getLabel()
           
 String getNavigationNode()
           
 List<ContentNavigationService.JsonMenuNode> getNodes()
           
 String getPageParamId()
           
 String getUri()
           
 boolean isViewable()
           
 void setContentPath(String contentPath)
           
 void setIndex(long index)
           
 void setLabel(String label)
           
 void setNavigationNode(String navigationNode)
           
 void setNodes(List<ContentNavigationService.JsonMenuNode> nodes)
           
 void setPageParamId(String pageParamId)
           
 void setUri(String uri)
           
 void setViewable(boolean isViewable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentNavigationService.JsonMenuNode

public ContentNavigationService.JsonMenuNode()

ContentNavigationService.JsonMenuNode

public ContentNavigationService.JsonMenuNode(String label,
                                             String uri,
                                             String navigationNode)
Method Detail

getLabel

public String getLabel()

setLabel

public void setLabel(String label)

getUri

public String getUri()

setUri

public void setUri(String uri)

getNodes

public List<ContentNavigationService.JsonMenuNode> getNodes()

setNodes

public void setNodes(List<ContentNavigationService.JsonMenuNode> nodes)

getNavigationNode

public String getNavigationNode()

setNavigationNode

public void setNavigationNode(String navigationNode)

setIndex

public void setIndex(long index)

getPageParamId

public String getPageParamId()

setPageParamId

public void setPageParamId(String pageParamId)

getContentPath

public String getContentPath()

setContentPath

public void setContentPath(String contentPath)

compareTo

public int compareTo(ContentNavigationService.JsonMenuNode o)
Specified by:
compareTo in interface Comparable<ContentNavigationService.JsonMenuNode>

isViewable

public boolean isViewable()

setViewable

public void setViewable(boolean isViewable)


Copyright © 2013 eXo Platform SAS. All Rights Reserved.