Dashboard Builder UI Panels 6.2.0.Beta1

org.jboss.dashboard.ui.panel.navigation.breadCrumb
Class BreadCrumbRenderingInfo

java.lang.Object
  extended by org.jboss.dashboard.ui.panel.navigation.breadCrumb.BreadCrumbRenderingInfo

public class BreadCrumbRenderingInfo
extends Object


Field Summary
static String TOKEN_LINK
           
static String TOKEN_NAME
           
 
Constructor Summary
BreadCrumbRenderingInfo()
           
 
Method Summary
 int getInitialTrimDepth()
           
 List<SectionBreadCrumbItem> getItemsToRender()
          Items to render, excluding initialTrimDepth first
 String getItemTemplate()
           
 List<SectionBreadCrumbItem> getRenderingItems()
           
 String getSeparator()
           
 String getTextForItem(BreadCrumbItem item)
          Get the text to print for a given item
protected  String performReplacementsInPattern(String template, String link, String name)
           
 void setInitialTrimDepth(int initialTrimDepth)
           
 void setItemTemplate(String itemTemplate)
           
 void setRenderingItems(List<SectionBreadCrumbItem> renderingItems)
           
 void setSeparator(String separator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOKEN_LINK

public static final String TOKEN_LINK
See Also:
Constant Field Values

TOKEN_NAME

public static final String TOKEN_NAME
See Also:
Constant Field Values
Constructor Detail

BreadCrumbRenderingInfo

public BreadCrumbRenderingInfo()
Method Detail

getRenderingItems

public List<SectionBreadCrumbItem> getRenderingItems()

setRenderingItems

public void setRenderingItems(List<SectionBreadCrumbItem> renderingItems)

getSeparator

public String getSeparator()

setSeparator

public void setSeparator(String separator)

getInitialTrimDepth

public int getInitialTrimDepth()

setInitialTrimDepth

public void setInitialTrimDepth(int initialTrimDepth)

getItemTemplate

public String getItemTemplate()

setItemTemplate

public void setItemTemplate(String itemTemplate)

getItemsToRender

public List<SectionBreadCrumbItem> getItemsToRender()
Items to render, excluding initialTrimDepth first

Returns:
Items to render, excluding initialTrimDepth first

getTextForItem

public String getTextForItem(BreadCrumbItem item)
Get the text to print for a given item

Parameters:
item - item to print
Returns:
the text to print for a given item

performReplacementsInPattern

protected String performReplacementsInPattern(String template,
                                              String link,
                                              String name)

Dashboard Builder UI Panels 6.2.0.Beta1

Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.