com.fatwire.gst.foundation.wra.navigation
Class NavNode

java.lang.Object
  extended by com.fatwire.gst.foundation.wra.navigation.NavNode

public class NavNode
extends Object

This class represents a node in a navigation bar.

Since:
Feb 8, 2011
Author:
Dolf Dijkstra

Constructor Summary
NavNode()
           
 
Method Summary
 void addChild(NavNode child)
           
 List<NavNode> getChildren()
           
 com.fatwire.assetapi.data.AssetId getId()
           
 int getLevel()
           
 String getLinktext()
           
 com.fatwire.assetapi.data.AssetId getPage()
           
 String getPagename()
           
 String getPagesubtype()
           
 boolean getPopup()
           
 String getUrl()
           
 WebReferenceableAsset getWra()
           
 void setId(com.fatwire.assetapi.data.AssetId id)
           
 void setLevel(int level)
           
 void setLinktext(String linktext)
           
 void setPage(com.fatwire.assetapi.data.AssetId page)
           
 void setPagename(String pagename)
           
 void setPagesubtype(String pagesubtype)
           
 void setPopup(boolean popup)
           
 void setUrl(String url)
           
 void setWra(WebReferenceableAsset wra)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavNode

public NavNode()
Method Detail

addChild

public void addChild(NavNode child)

getPage

public com.fatwire.assetapi.data.AssetId getPage()
Returns:
the page

setPage

public void setPage(com.fatwire.assetapi.data.AssetId page)
Parameters:
page - the page to set

getLevel

public int getLevel()
Returns:
the level

setLevel

public void setLevel(int level)
Parameters:
level - the level to set

getPagesubtype

public String getPagesubtype()
Returns:
the pagesubtype

setPagesubtype

public void setPagesubtype(String pagesubtype)
Parameters:
pagesubtype - the pagesubtype to set

getPagename

public String getPagename()
Returns:
the pagename

setPagename

public void setPagename(String pagename)
Parameters:
pagename - the pagename to set

getId

public com.fatwire.assetapi.data.AssetId getId()
Returns:
the id

setId

public void setId(com.fatwire.assetapi.data.AssetId id)
Parameters:
id - the id to set

getChildren

public List<NavNode> getChildren()
Returns:
the children

getWra

public WebReferenceableAsset getWra()
Returns:
the wra

setWra

public void setWra(WebReferenceableAsset wra)
Parameters:
wra - the wra to set

setUrl

public void setUrl(String url)

getUrl

public String getUrl()

setLinktext

public void setLinktext(String linktext)

getLinktext

public String getLinktext()

getPopup

public boolean getPopup()
Returns:
the popup

setPopup

public void setPopup(boolean popup)


Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.