org.apache.tapestry
Interface ITemplateComponent

All Superinterfaces:
IComponent, IRender, org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
All Known Implementing Classes:
AbstractPage, AbstractTableRowComponent, AbstractTableViewComponent, BaseComponent, BasePage, CheckboxGroup, ControlCheckbox, ControlledCheckbox, Deck, Exception, ExceptionDisplay, FormTable, Inspector, InspectorButton, MaskEdit, Palette, RequestDisplay, Selector, ShowEngine, ShowProperties, ShowSpecification, ShowTemplate, SimpleTableColumnComponent, SimpleTableColumnFormComponent, SimpleTableColumnSortImage, SimpleTableColumnSortLink, StaleLink, Table, TableColumns, TableFormPages, TableFormRows, TablePages, TableRows, TableValues, TableView, Timeout, Tree, TreeDataView, TreeNodeView, TreeTable, TreeTableDataView, TreeTableNodeViewDelegator, TreeView, ViewTabs, WMLException, WMLStaleLink, XTile

public interface ITemplateComponent
extends IComponent

Extra interface implemented by BaseComponent and inherited by BasePage, used to allow them to add contents from their templates.

Since:
4.0
Author:
Howard Lewis Ship

Method Summary
 void addOuter(IRender render)
          Adds an "outer" renderable object.
 
Methods inherited from interface org.apache.tapestry.IComponent
addAsset, addBody, addComponent, enterActiveState, finishLoad, 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
 

Method Detail

addOuter

void addOuter(IRender render)
Adds an "outer" renderable object.



Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.