org.apache.tapestry.html
Class Shell
java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.html.Shell
- All Implemented Interfaces:
- IComponent, IRender, org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
- public abstract class Shell
- extends AbstractComponent
Component for creating a standard 'shell' for a page, which comprises the <html> and
<head> portions of the page. [ Component Reference ]
Specifically does not provide a <body> tag, that is usually accomplished using a
Body
component.
- Author:
- Howard Lewis Ship
Constructor Summary |
Shell()
|
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
getLocation, setLocation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
Shell
public Shell()
renderComponent
protected void renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
- Description copied from class:
AbstractComponent
- Invoked by
AbstractComponent.render(IMarkupWriter, IRequestCycle)
to actually render the component
(with any parameter values already set). This is the method that subclasses must implement.
- Specified by:
renderComponent
in class AbstractComponent
getDelegate
public abstract IRender getDelegate()
getRefresh
public abstract int getRefresh()
getStylesheet
public abstract IAsset getStylesheet()
getStylesheets
public abstract java.lang.Object getStylesheets()
getTitle
public abstract java.lang.String getTitle()
getDoctype
public abstract java.lang.String getDoctype()
getRenderContentType
public abstract boolean getRenderContentType()
getValueConverter
public abstract ValueConverter getValueConverter()
- Since:
- 4.0
getPageService
public abstract IEngineService getPageService()
- Since:
- 4.0
getApplicationSpecification
public abstract IApplicationSpecification getApplicationSpecification()
- Since:
- 4.0
getBaseTagWriter
public abstract IRender getBaseTagWriter()
- Since:
- 4.0
getRenderBaseTag
public abstract boolean getRenderBaseTag()
- Since:
- 4.0.1