com.fatwire.gst.foundation.facade.fsii
Class PageLinkData

java.lang.Object
  extended by com.fatwire.gst.foundation.facade.fsii.PageLinkData

public final class PageLinkData
extends Object

Simple bean containing navigation information like linktext, and url.

Other convenience fields are included like the ID of the page and the subtype of the page asset.

Finally, the immediateChildren property contains a list of immediate children of the current page as stored in the SitePlanTree. This makes this bean an ideal object for working with navigation systems.

Since:
Nov 17, 2009
Author:
Tony Field

Constructor Summary
PageLinkData()
           
 
Method Summary
 void addImmediateChild(PageLinkData child)
           
 List<PageLinkData> getImmediateChildren()
           
 String getLinktext()
           
 com.fatwire.assetapi.data.AssetId getPageId()
           
 String getSubtype()
           
 String getUrl()
           
 void setImmediateChildren(List<PageLinkData> immediateChildren)
           
 void setLinktext(String linktext)
           
 void setPageId(com.fatwire.assetapi.data.AssetId pageId)
           
 void setSubtype(String subtype)
           
 void setUrl(String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageLinkData

public PageLinkData()
Method Detail

getPageId

public com.fatwire.assetapi.data.AssetId getPageId()

setPageId

public void setPageId(com.fatwire.assetapi.data.AssetId pageId)

getSubtype

public String getSubtype()

setSubtype

public void setSubtype(String subtype)

getLinktext

public String getLinktext()

setLinktext

public void setLinktext(String linktext)

getUrl

public String getUrl()

setUrl

public void setUrl(String url)

getImmediateChildren

public List<PageLinkData> getImmediateChildren()

setImmediateChildren

public void setImmediateChildren(List<PageLinkData> immediateChildren)

addImmediateChild

public void addImmediateChild(PageLinkData child)


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