org.apache.tapestry.html
Class Relation
java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.tapestry.AbstractComponent
org.apache.tapestry.html.Relation
- All Implemented Interfaces:
- org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder, IComponent, IDirectEvent, Component, IRender
- Direct Known Subclasses:
- Style
public abstract class Relation
- extends AbstractComponent
Works with the Shell
component to define and append a
relationship between documents (typically a stylesheet) to
the HTML response.
- Since:
- 4.1.1
- Author:
- Andreas Andreou
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, equals, finishLoad, finishLoad, generateClientId, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getBoundId, getClientId, getComponent, getComponents, getContainedComponent, getContainedRenderers, getContainer, getEventInvoker, getExtendedId, getId, getIdPath, getInnerRenderers, getListeners, getMessages, getNamespace, getPage, getRenderWorker, getSpecification, getSpecifiedId, getTemplateTagName, hasEvents, hashCode, isInActiveState, isParameterBound, isRendering, isStateful, pageEndRender, peekClientId, prepareForRender, render, renderBody, renderIdAttribute, renderInformalParameters, setBinding, setClientId, setContainedComponent, setContainer, setHasEvents, setId, setNamespace, setPage, setTemplateTagName, toString, triggerEvent |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
getLocation, setLocation |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
Relation
public Relation()
renderComponent
protected void renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
- 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
renderLinkTag
protected void renderLinkTag(Shell shell,
IMarkupWriter writer,
IRequestCycle cycle)
renderStyleTag
protected void renderStyleTag(Shell shell,
IMarkupWriter writer,
IRequestCycle cycle)
getUseBody
public abstract boolean getUseBody()
getHref
public abstract Object getHref()
getRel
public abstract String getRel()
getRev
public abstract String getRev()
getType
public abstract String getType()
getTitle
public abstract String getTitle()
getMedia
public abstract String getMedia()
getMarkupWriterSource
public abstract MarkupWriterSource getMarkupWriterSource()
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.