com.opensymphony.module.sitemesh.tapestry
Class SiteMeshBase

java.lang.Object
  extended by org.apache.hivemind.impl.BaseLocatable
      extended by org.apache.tapestry.AbstractComponent
          extended by org.apache.tapestry.BaseComponent
              extended by com.opensymphony.module.sitemesh.tapestry.SiteMeshBase
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, org.apache.tapestry.IComponent, org.apache.tapestry.IDirectEvent, org.apache.tapestry.internal.Component, org.apache.tapestry.IRender, org.apache.tapestry.ITemplateComponent
Direct Known Subclasses:
Property, Title

public class SiteMeshBase
extends org.apache.tapestry.BaseComponent

Base class for Tapestry decorator components.

Author:
Erik Hatcher

Field Summary
 
Fields inherited from class org.apache.tapestry.AbstractComponent
_body, _bodyCount
 
Constructor Summary
SiteMeshBase()
           
 
Method Summary
 String getClientId()
           
 Page getSiteMeshPage()
           
 String getSpecifiedId()
           
 void setClientId(String id)
           
 
Methods inherited from class org.apache.tapestry.BaseComponent
addOuter, finishLoad, getContainedRenderers, getInnerRenderers, 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, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getTemplateTagName, hasEvents, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setContainedComponent, setContainer, setHasEvents, 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, getComponent, getComponents, getContainedComponent, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getListeners, getMessages, getNamespace, getPage, getSpecification, getTemplateTagName, isRendering, peekClientId, renderBody, setBinding, 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

SiteMeshBase

public SiteMeshBase()
Method Detail

getSiteMeshPage

public Page getSiteMeshPage()

getClientId

public String getClientId()
Specified by:
getClientId in interface org.apache.tapestry.IComponent
Specified by:
getClientId in class org.apache.tapestry.AbstractComponent

setClientId

public void setClientId(String id)
Specified by:
setClientId in interface org.apache.tapestry.IComponent
Specified by:
setClientId in class org.apache.tapestry.AbstractComponent

getSpecifiedId

public String getSpecifiedId()
Specified by:
getSpecifiedId in interface org.apache.tapestry.IComponent
Overrides:
getSpecifiedId in class org.apache.tapestry.AbstractComponent

www.opensymphony.com/sitemesh/