public abstract class Shell extends AbstractComponent
Specifically does not provide a <body> tag, that is usually accomplished using a
Body
component.
Constructor and Description |
---|
Shell() |
Modifier and Type | Method and Description |
---|---|
abstract IApplicationSpecification |
getApplicationSpecification() |
abstract IRender |
getBaseTagWriter() |
abstract IRender |
getDelegate() |
abstract java.lang.String |
getDoctype() |
abstract IEngineService |
getPageService() |
abstract int |
getRefresh() |
abstract boolean |
getRenderBaseTag() |
abstract boolean |
getRenderContentType() |
abstract IAsset |
getStylesheet() |
abstract java.lang.Object |
getStylesheets() |
abstract java.lang.String |
getTitle() |
abstract ValueConverter |
getValueConverter() |
protected void |
renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
Invoked by
AbstractComponent.render(IMarkupWriter, IRequestCycle) to actually render the component
(with any parameter values already set). |
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
public Shell()
protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle)
AbstractComponent
AbstractComponent.render(IMarkupWriter, IRequestCycle)
to actually render the component
(with any parameter values already set). This is the method that subclasses must implement.renderComponent
in class AbstractComponent
public abstract IRender getDelegate()
public abstract int getRefresh()
public abstract IAsset getStylesheet()
public abstract java.lang.Object getStylesheets()
public abstract java.lang.String getTitle()
public abstract java.lang.String getDoctype()
public abstract boolean getRenderContentType()
public abstract ValueConverter getValueConverter()
public abstract IEngineService getPageService()
public abstract IApplicationSpecification getApplicationSpecification()
public abstract IRender getBaseTagWriter()
public abstract boolean getRenderBaseTag()