net.sf.tacos.components
Class SiteMapComponent

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by net.sf.tacos.components.SiteMapComponent
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IDirectEvent, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent

public abstract class SiteMapComponent
extends org.apache.tapestry.BaseComponent

Author:
andyhot

Constructor Summary
SiteMapComponent()
           
 
Method Summary
abstract  String getCategory()
           
 String getCategoryClass()
           
 String getCategoryDisplayName()
           
 CategoryInfo getCategoryOf(String page)
           
 CategoryInfo getCurrentPageCategory()
           
 String getDefaultPage()
           
abstract  boolean getIgnoreCurrentPage()
           
abstract  String getName()
           
 String getPageClass()
           
 String getPageDisplayName()
           
 List getPagesOfCategory(String category)
           
 List getPagesOfCategoryOfCurrentPage()
           
 List getPagesOfCategoryOfPage(String page)
           
 List getPagesOfCurrentCategory()
           
abstract  boolean getShowAll()
           
 boolean getShowPage()
           
 boolean getShowSiteMap()
           
abstract  SiteMap getSiteMap()
           
 boolean isCurrentPageInCategory()
           
 boolean isPageInCategory(String page)
           
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, renderComponent
 
Methods inherited from class org.apache.tapestry.AbstractComponent
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, equals, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent
 
Methods inherited from class org.apache.hivemind.impl.BaseLocatable
getLocation, setLocation
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getClientId, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getSpecification, getSpecifiedId, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, setClientId, setContainedComponent, setContainer, setId, setNamespace, setPage, setTemplateTagName
 
Methods inherited from interface org.apache.tapestry.IRender
render
 
Methods inherited from interface org.apache.hivemind.LocationHolder
setLocation
 
Methods inherited from interface org.apache.hivemind.Locatable
getLocation
 

Constructor Detail

SiteMapComponent

public SiteMapComponent()
Method Detail

getSiteMap

public abstract SiteMap getSiteMap()

getName

public abstract String getName()

getCategory

public abstract String getCategory()

getShowAll

public abstract boolean getShowAll()

getIgnoreCurrentPage

public abstract boolean getIgnoreCurrentPage()

getShowSiteMap

public boolean getShowSiteMap()

getCategoryOf

public CategoryInfo getCategoryOf(String page)

getCurrentPageCategory

public CategoryInfo getCurrentPageCategory()

isPageInCategory

public boolean isPageInCategory(String page)

isCurrentPageInCategory

public boolean isCurrentPageInCategory()

getDefaultPage

public String getDefaultPage()

getCategoryClass

public String getCategoryClass()

getCategoryDisplayName

public String getCategoryDisplayName()

getPageDisplayName

public String getPageDisplayName()

getPagesOfCategoryOfPage

public List getPagesOfCategoryOfPage(String page)

getPagesOfCategoryOfCurrentPage

public List getPagesOfCategoryOfCurrentPage()

getPagesOfCategory

public List getPagesOfCategory(String category)

getPagesOfCurrentCategory

public List getPagesOfCurrentCategory()

getShowPage

public boolean getShowPage()

getPageClass

public String getPageClass()


Copyright © 2006-2007 SourceForge.net. All Rights Reserved.