Uses of Interface
org.apache.tapestry.IComponent

Packages that use IComponent
org.apache.tapestry Tapestry is a comprehensive web application framework, written in Java. 
org.apache.tapestry.bean Contains useful helper beans, an implementation of the IBeanProvider interface, and several interfaces and classes related to initializing helper beans. 
org.apache.tapestry.binding Implementations of IBinding
org.apache.tapestry.components Basic, fundamental components used to construct more complex components, or pages. 
org.apache.tapestry.contrib.ajax

Ajax related contributions, things like Timeout and XTile allow a lot of common ajax functionality to be easily used. 

org.apache.tapestry.contrib.components Contribution of foundational components. 
org.apache.tapestry.contrib.form

Form controls for things liked masked input editing on text fields and multi property selection semantics. 

org.apache.tapestry.contrib.form.checkboxes

Additional checkbox controls, like grouping and controlled selections. 

org.apache.tapestry.contrib.inspector Implementation of the Tapestry Inspector, a specialized page used to dynamically introspect the construction of an application while it runs. 
org.apache.tapestry.contrib.palette

A powerful component for handling the very common case of moving elements from two different multi selection input boxes. 

org.apache.tapestry.contrib.table.components

Components that make up the core of the tapestry contrib's Table component. 

org.apache.tapestry.contrib.table.components.inserted

Table components that are dynamically inserted. 

org.apache.tapestry.contrib.table.model

All of the model interfaces defining the interactions for some of the table component semantics. 

org.apache.tapestry.contrib.table.model.common

Common model classes used in table. 

org.apache.tapestry.contrib.table.model.simple

Simple model classes for table. 

org.apache.tapestry.contrib.tree.components

The tapestry contributed tree component. 

org.apache.tapestry.contrib.tree.components.table

Tree rendering components. 

org.apache.tapestry.contrib.tree.model

Tree model classes/interfaces. 

org.apache.tapestry.contrib.valid Backwards compatible versions of Tapestry 1.0.7's validating text fields, built as wrappers around the 1.0.8 versions. 
org.apache.tapestry.dojo

Classes/utilities making up some of the core ajax functionality for tapestry. 

org.apache.tapestry.dojo.form Form related components that are wrapped by dojo widgets. 
org.apache.tapestry.dojo.html Html related components that are wrapped by dojo widgets. 
org.apache.tapestry.engine Implementations of the IEngine interface, including the standard implementation: BaseEngine
org.apache.tapestry.enhance Classes used for performing dynamic bytecode enhancement of component and page classes. 
org.apache.tapestry.event Defines events and listener interfaces for Tapestry. 
org.apache.tapestry.form Components for implementing basic HTML Forms. 
org.apache.tapestry.form.translator Defines translator bindings used primarily in form component input translations. 
org.apache.tapestry.form.validator Form validation infrastructure. 
org.apache.tapestry.html Components specific to the creation of HTML pages, including sophisticated DHTML JavaScript effects. 
org.apache.tapestry.internal.event Event related internal classes only. 
org.apache.tapestry.internal.event.impl Event related internal classes only. 
org.apache.tapestry.link Components for creating links on the page that trigger application behavior when clicked. 
org.apache.tapestry.listener Support classes that allows an object to expose listener methods instead of listener properties
org.apache.tapestry.pageload Classes used when loading pages (and thier heirarchies of components) from thier specifications, as well as organizaing thier templates. 
org.apache.tapestry.pages Basic pages used for errors, stale links and stale sessions. 
org.apache.tapestry.portlet.bindings Portlet related hivemind bindings. 
org.apache.tapestry.record Abstract and simple (memory-based) implementations of IPageRecorder
org.apache.tapestry.resolver Namespace resolution of pages/components/etc.. 
org.apache.tapestry.script Parser and related classes for dynamically generating JavaScript for inclusion in an HTML response. 
org.apache.tapestry.scriptaculous   
org.apache.tapestry.services Interfaces for Tapestry-related HiveMind services. 
org.apache.tapestry.services.impl Service implementations. 
org.apache.tapestry.spec Classes to represent application and component specifications. 
org.apache.tapestry.test Various testing utilities to make testing tapestry pages/components easier. 
org.apache.tapestry.util A general set of resuable classes and utilities for creating Internet and XML applications. 
org.apache.tapestry.valid Components and classes that provide specialized, validating text fields. 
org.apache.tapestry.wml Classes and components for main elements of the Wireless Markup Language (WML 1.2). 
org.apache.tapestry.wml.pages WML style pages. 
 

Uses of IComponent in org.apache.tapestry
 

Subinterfaces of IComponent in org.apache.tapestry
 interface IDirect
          Interface that defines classes that may be messaged by the direct service.
 interface IDirectEvent
          Interface that defines classes that may be invoked directly by the event service.
 interface IExternalPage
          Defines a page which may be referenced externally via a URL using the ExternalService.
 interface IForm
          A generic way to access a component which defines an HTML form (or, perhaps, other similar constructs, such as a WML Go).
 interface IPage
          A root level component responsible for generating an entire a page within the application.
 interface ITemplateComponent
          Extra interface implemented by BaseComponent and inherited by BasePage, used to allow them to add contents from their templates.
 

Classes in org.apache.tapestry that implement IComponent
 class AbstractComponent
          Abstract base class implementing the IComponentinterface.
 class AbstractPage
          Abstract base class implementing the IPageinterface.
 class BaseComponent
          Base implementation for most components that use an HTML template.
 

Methods in org.apache.tapestry that return IComponent
 IComponent IBeanProvider.getComponent()
          Returns the IComponent (which may be a IPage) for which this bean provider is providing beans.
static IComponent TapestryUtils.getComponent(IComponent container, String componentId, Class expectedType, org.apache.hivemind.Location location)
          Used by some generated code; obtains a component and ensures it is of the correct type.
 IComponent AbstractComponent.getComponent(String id)
           
 IComponent IComponent.getComponent(String id)
          Retrieves an contained component by its id.
 IComponent AbstractComponent.getContainer()
           
 IComponent IComponent.getContainer()
          Returns the component which embeds the receiver.
 IComponent IPage.getNestedComponent(String path)
          Returns a particular component from within the page.
 IComponent AbstractPage.getNestedComponent(String path)
           
 

Methods in org.apache.tapestry with parameters of type IComponent
 void IActionListener.actionTriggered(IComponent component, IRequestCycle cycle)
          Method invoked by the component (an DirectLink or Form, when its URL is triggered.
 void IScriptProcessor.addBodyScript(IComponent target, String script)
          Adds scripting code to the main body.
 void AbstractComponent.addComponent(IComponent component)
           
 void IComponent.addComponent(IComponent component)
          Adds a component to a container.
 void IScriptProcessor.addExternalScript(IComponent target, org.apache.hivemind.Resource resource)
          Adds an external script.
 void IScriptProcessor.addInitializationScript(IComponent target, String script)
          Adds initialization script.
 void IScriptProcessor.addScriptAfterInitialization(IComponent target, String script)
          Works in the same way as IScriptProcessor.addInitializationScript(IComponent, String) - except this method causes the script being added to appear after all of the script content written out from the normal initialization script processing happens.
static void Tapestry.copyInformalBindings(IComponent source, IComponent destination)
          Copys all informal bindingsfrom a source component to the destination component.
static org.apache.hivemind.ApplicationRuntimeException Tapestry.createNoSuchComponentException(IComponent component, String id, org.apache.hivemind.Location location)
           
static org.apache.hivemind.ApplicationRuntimeException Tapestry.createRenderOnlyPropertyException(IComponent component, String propertyName)
           
static BindingException Tapestry.createRequiredParameterException(IComponent component, String parameterName)
           
 void IScript.execute(IComponent target, IRequestCycle cycle, IScriptProcessor processor, Map symbols)
          Executes the script, which will read and modify the symbols Map.
static void Tapestry.fireObservedChange(IComponent component, String propertyName, Object newValue)
          Method used by pages and components to send notifications about property changes.
static IComponent TapestryUtils.getComponent(IComponent container, String componentId, Class expectedType, org.apache.hivemind.Location location)
          Used by some generated code; obtains a component and ensures it is of the correct type.
static IForm TapestryUtils.getForm(IRequestCycle cycle, IComponent component)
          Gets the previously stored IForm object.
static PageRenderSupport TapestryUtils.getPageRenderSupport(IRequestCycle cycle, IComponent component)
          Gets the previously stored PageRenderSupport object.
 String PageRenderSupport.getPreloadedImageReference(IComponent target, IAsset source)
          Operates in the same way that PageRenderSupport.getPreloadedImageReference(IComponent, String) does, except the source is the actual IAsset of an image to preload.
 String PageRenderSupport.getPreloadedImageReference(IComponent target, String url)
          Sets up the given URL to preload, and returns a reference to the loaded image, in the form of a snippet of JavaScript expression that can be inserted into some larger block of JavaScript as a function parameter, or as a property assignment.
 boolean IScriptProcessor.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean IScriptProcessor.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean IScriptProcessor.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 boolean IRequestCycle.isRewound(IComponent component)
          Checks to see if the current action id matches the target action id.
 void FormBehavior.prerenderField(IMarkupWriter writer, IComponent field, org.apache.hivemind.Location location)
          Pre-renders the specified field, buffering the result for later use by FormBehavior.wasPrerendered(IMarkupWriter, IComponent).
 void AbstractComponent.setContainer(IComponent value)
           
 void IComponent.setContainer(IComponent value)
          Sets the container of the component.
static void TapestryUtils.storePrerender(IRequestCycle cycle, IComponent component)
          Stores the IComponent into the cycle by FormSupport before doing a field prerender.
 boolean FormBehavior.wasPrerendered(IComponent field)
          Invoked to check if a particular component has been pre-rendered.
 boolean FormBehavior.wasPrerendered(IMarkupWriter writer, IComponent field)
          Invoked by a form control component (a field) that may have been pre-rendered.
 

Constructors in org.apache.tapestry with parameters of type IComponent
StaleLinkException(IComponent component, String targetActionId, String targetIdPath)
          Constructor used when the action id is found, but the target id path did not match the actual id path.
StaleLinkException(String message, IComponent component)
           
 

Uses of IComponent in org.apache.tapestry.bean
 

Methods in org.apache.tapestry.bean that return IComponent
 IComponent BeanProvider.getComponent()
           
 

Constructors in org.apache.tapestry.bean with parameters of type IComponent
BeanProvider(IComponent component)
           
 

Uses of IComponent in org.apache.tapestry.binding
 

Methods in org.apache.tapestry.binding with parameters of type IComponent
 void ListenerMethodBinding.actionTriggered(IComponent component, IRequestCycle cycle)
           
 IBinding BindingSource.createBinding(IComponent component, IParameterSpecification parameter, String description, String reference, String defaultBindingType, org.apache.hivemind.Location location)
          Just like BindingSource.createBinding(org.apache.tapestry.IComponent, String, String, String, org.apache.hivemind.Location) - except this version takes an additional parameter of type IParameterSpecification for those bindings that have a matching parameter.
 IBinding MetaBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
          Creates a new binding instance.
 IBinding BeanBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding ClientIdListBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
           
 IBinding BindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
          Creates a new binding instance.
 IBinding ComponentBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding ListenerBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding StateBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
           
 IBinding HiveMindBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
           
 IBinding AssetBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding OGNLBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding MessageBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding ClientIdBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding LiteralBindingFactory.createBinding(IComponent root, String description, String expression, org.apache.hivemind.Location location)
           
 IBinding BindingSource.createBinding(IComponent component, String description, String reference, String defaultBindingType, org.apache.hivemind.Location location)
          Creates a new binding.
 

Constructors in org.apache.tapestry.binding with parameters of type IComponent
AssetBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String assetName)
           
BeanBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String beanName)
           
ClientIdBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String componentId)
           
ClientIdListBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String[] componentIds)
           
ComponentBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String componentId)
           
ExpressionBinding(String description, org.apache.hivemind.Location location, ValueConverter valueConverter, IComponent root, String expression, ExpressionEvaluator evaluator, ExpressionCache cache)
          Creates a ExpressionBinding from the root object and an OGNL expression.
ListenerMethodBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String methodName)
           
MessageBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, String key)
           
MetaBinding(String description, ValueConverter valueConverter, org.apache.hivemind.Location location, IComponent component, ComponentPropertySource propertySource, String key)
           
 

Uses of IComponent in org.apache.tapestry.components
 

Subinterfaces of IComponent in org.apache.tapestry.components
 interface ILinkComponent
          A component that renders an HTML <a> element.
 

Classes in org.apache.tapestry.components that implement IComponent
 class Any
          A component that can substitute for any HTML element.
 class Block
          Prevents its contents from being rendered until triggered by an RenderBlock component.
 class Conditional
          A conditional element on a page which will render its wrapped elements zero or one times.
 class Delegator
          A component which delegates it's behavior to another object.
 class ElseBean
           
 class ForBean
           
 class IfBean
           
 class Insert
          Used to insert some text (from a parameter) into the HTML.
 class InvokeListener
          Invokes a listener method, passing listener parameters.
 class RenderBlock
          Renders the text and components wrapped by a Blockcomponent.
 class RenderBody
          Renders the text and components wrapped by a component.
 

Methods in org.apache.tapestry.components that return IComponent
 IComponent Block.getInvoker()
          Returns the object which invoked this Block's Block.renderForComponent(IMarkupWriter, IRequestCycle, IComponent) method.
 

Methods in org.apache.tapestry.components with parameters of type IComponent
 void Block.renderForComponent(IMarkupWriter writer, IRequestCycle cycle, IComponent invoker)
           
 

Uses of IComponent in org.apache.tapestry.contrib.ajax
 

Classes in org.apache.tapestry.contrib.ajax that implement IComponent
 class AjaxStatus
           
 class Timeout
           
 class XTile
           
 

Uses of IComponent in org.apache.tapestry.contrib.components
 

Classes in org.apache.tapestry.contrib.components that implement IComponent
 class Choose
          This component is a container for When or Otherwise components; it provides the context for mutually exclusive conditional evaluation.
 class DumpObject
          Used to dump out an object's serialized representation in a mix of hex and ascii.
 class When
          Represents an alternative whithin a Choose component.
 

Uses of IComponent in org.apache.tapestry.contrib.form
 

Classes in org.apache.tapestry.contrib.form that implement IComponent
 class FormConditional
          A conditional element on a page which will render its wrapped elements zero or one times.
 class MaskEdit
          Provides a mask edit HTML <input type="text"> form element.
 class MultiplePropertySelection
          A component which uses <input type=checkbox> to set a property of some object.
 

Uses of IComponent in org.apache.tapestry.contrib.form.checkboxes
 

Classes in org.apache.tapestry.contrib.form.checkboxes that implement IComponent
 class CheckboxGroup
           
 class ControlCheckbox
           
 class ControlledCheckbox
           
 

Uses of IComponent in org.apache.tapestry.contrib.inspector
 

Classes in org.apache.tapestry.contrib.inspector that implement IComponent
 class Inspector
          The Tapestry Inspector page.
 class InspectorButton
          Component that can be placed into application pages that will launch the inspector in a new window.
 class Selector
          Component of the Inspector page used to select the page and "crumb trail" of the inspected component.
 class ShowEngine
          Component of the Inspector page used to display the properties of the IEngine as well as a serialized view of it.
 class ShowProperties
          Component of the Inspectorpage used to display the persisent properties of the page.
 class ShowSpecification
          Component of the Inspector page used to display the specification, parameters and bindings and assets of the inspected component.
 class ShowTemplate
          Component of the Inspectorpage used to display the ids and types of all embedded components.
 class ViewTabs
          Component of the Inspector page used to select the view.
 

Methods in org.apache.tapestry.contrib.inspector that return IComponent
abstract  IComponent ShowSpecification.getCurrentComponent()
           
 IComponent ShowSpecification.getInspectedComponent()
           
 IComponent Inspector.getInspectedComponent()
          Returns the IComponent current inspected; this is determined from the inspectedPageName and inspectedIdPath properties.
 

Methods in org.apache.tapestry.contrib.inspector with parameters of type IComponent
abstract  void ShowSpecification.setCurrentComponent(IComponent value)
           
 

Uses of IComponent in org.apache.tapestry.contrib.palette
 

Classes in org.apache.tapestry.contrib.palette that implement IComponent
 class Palette
          A component used to make a number of selections from a list.
 

Uses of IComponent in org.apache.tapestry.contrib.table.components
 

Classes in org.apache.tapestry.contrib.table.components that implement IComponent
 class AbstractTableRowComponent
          The base implementation for a component that is wrapped by the TableRows component.
 class AbstractTableViewComponent
          The base implementation for a component that is wrapped by the TableView component.
 class FormTable
          A modified version of the facade component in the Table family.
 class Table
          The facade component in the Table family.
 class TableColumns
          A low level Table component that renders the column headers in the table.
 class TableFormPages
          A low level Table component that renders the pages in the table.
 class TableFormRows
          A low level Table component that generates the rows of the current page in the table.
 class TablePages
          A low level Table component that renders the pages in the table.
 class TableRows
          A low level Table component that generates the rows of the current page in the table.
 class TableValues
          A low level Table component that generates the columns in the current row in the table.
 class TableView
          A low level Table component that wraps all other low level Table components.
 

Methods in org.apache.tapestry.contrib.table.components that return IComponent
abstract  IComponent TableView.getColumnSettingsContainer()
           
 

Methods in org.apache.tapestry.contrib.table.components with parameters of type IComponent
 ITableColumnModel TableColumnModelSourceImpl.generateTableColumnModel(IAdvancedTableColumnSource objColumnSource, String strDesc, IComponent objComponent, IComponent objColumnSettingsContainer)
          Generate a table column model out of the description string provided.
 ITableColumnModel TableColumnModelSource.generateTableColumnModel(IAdvancedTableColumnSource objColumnSource, String strDesc, IComponent objComponent, IComponent objColumnSettingsContainer)
          Generate a table column model out of the description string provided.
 

Uses of IComponent in org.apache.tapestry.contrib.table.components.inserted
 

Classes in org.apache.tapestry.contrib.table.components.inserted that implement IComponent
 class SimpleTableColumnComponent
          A component that renders the default column header.
 class SimpleTableColumnFormComponent
          A component that renders the default column header in a form.
 class SimpleTableColumnSortImage
          A component that renders the proper sort image for the current column - to be used with contrib:Table when customizing a column's header.
 class SimpleTableColumnSortLink
          A component that renders a sorting link - to be used with contrib:Table when customizing a column's header.
 

Uses of IComponent in org.apache.tapestry.contrib.table.model
 

Subinterfaces of IComponent in org.apache.tapestry.contrib.table.model
 interface ITableModelSource
          A Tapestry component that provides the current table model.
 interface ITableRendererListener
           
 

Methods in org.apache.tapestry.contrib.table.model with parameters of type IComponent
 void IAdvancedTableColumn.loadSettings(IComponent objSettingsContainer)
           
 

Uses of IComponent in org.apache.tapestry.contrib.table.model.common
 

Methods in org.apache.tapestry.contrib.table.model.common with parameters of type IComponent
 void AbstractTableColumn.loadSettings(IComponent container)
          Use the column name to get the column and value renderer sources from the provided component.
 

Uses of IComponent in org.apache.tapestry.contrib.table.model.simple
 

Methods in org.apache.tapestry.contrib.table.model.simple with parameters of type IComponent
 void SimpleTableColumn.loadSettings(IComponent objSettingsContainer)
          Use the column name to get the display name, as well as the column and value renderer sources from the provided component.
 

Uses of IComponent in org.apache.tapestry.contrib.tree.components
 

Classes in org.apache.tapestry.contrib.tree.components that implement IComponent
 class Tree
           
 class TreeDataView
           
 class TreeNodeView
           
 class TreeView
           
 

Uses of IComponent in org.apache.tapestry.contrib.tree.components.table
 

Classes in org.apache.tapestry.contrib.tree.components.table that implement IComponent
 class TreeTable
           
 class TreeTableDataView
           
 class TreeTableNodeViewDelegator
           
 

Uses of IComponent in org.apache.tapestry.contrib.tree.model
 

Subinterfaces of IComponent in org.apache.tapestry.contrib.tree.model
 interface ITreeModelSource
           
 

Uses of IComponent in org.apache.tapestry.contrib.valid
 

Classes in org.apache.tapestry.contrib.valid that implement IComponent
 class DateField
          Backwards compatible version of the 1.0.7 DateField component.
 class NumericField
          Backwards compatible version of the 1.0.7 NumericField component.
 class ValidatingTextField
          Backwards compatible version of the 1.0.7 ValidatingTextField component.
 

Uses of IComponent in org.apache.tapestry.dojo
 

Subinterfaces of IComponent in org.apache.tapestry.dojo
 interface IWidget
          Represents a tapestry component that delegates part of its functionality / UI to a corresponding browser dojo widget instance.
 

Classes in org.apache.tapestry.dojo that implement IComponent
 class AbstractWidget
          The base widget class for all dojo related widget components.
 

Methods in org.apache.tapestry.dojo with parameters of type IComponent
static JSONObject DojoUtils.parseJSONParameter(IComponent component, String parameterName)
          Converts a parameter of an IComponent to an instance of JSONObject.
 

Uses of IComponent in org.apache.tapestry.dojo.form
 

Subinterfaces of IComponent in org.apache.tapestry.dojo.form
 interface IFormWidget
          Represents an html input field managed by a dojo widget.
 

Classes in org.apache.tapestry.dojo.form that implement IComponent
 class AbstractFormWidget
          Represents a dojo widget that manages an html form input field.
 class Autocompleter
          An html field similar to a select input field that is wrapped by a dojo ComboBox widget.
 class DropdownDatePicker
          Implementation of the dojo DropdownDatePicker widget as a tapestry component.
 class DropdownTimePicker
          Implementation of the dojo DropdownTimePicker widget as a tapestry component.
 class GTimePicker
          Implementation of an html form input field that has a dynamic drop down selection list of time segments displayed in the IPage's Locale.
 

Uses of IComponent in org.apache.tapestry.dojo.html
 

Classes in org.apache.tapestry.dojo.html that implement IComponent
 class Dialog
          Implementation of dojo Dialog widget.
 class InlineEditBox
          Wraps a dojo InlineEditBox widget.
 class ScriptIncludes
          This component that can be used instead of the Shell, mainly for situations where you either don't use the Shell component or can't because you are writing portlets.
 

Uses of IComponent in org.apache.tapestry.engine
 

Methods in org.apache.tapestry.engine that return IComponent
 IComponent IPageLoader.createImplicitComponent(IRequestCycle cycle, IComponent container, String componentId, String componentType, org.apache.hivemind.Location location)
          Invoked to create an implicit component (one which is defined in the containing component's template, rather that in the containing component's specification).
 

Methods in org.apache.tapestry.engine with parameters of type IComponent
 IComponent IPageLoader.createImplicitComponent(IRequestCycle cycle, IComponent container, String componentId, String componentType, org.apache.hivemind.Location location)
          Invoked to create an implicit component (one which is defined in the containing component's template, rather that in the containing component's specification).
 ComponentTemplate ITemplateSourceDelegate.findTemplate(IRequestCycle cycle, IComponent component, Locale locale)
          Invoked by the ITemplateSourceDelegate when a template can't be found by normal means (i.e., in the normal locations).
 boolean RequestCycle.isRewound(IComponent component)
           
static String EngineMessages.requestStateSession(IComponent component)
           
static String EngineMessages.wrongComponentType(IComponent component, Class expectedType)
           
 

Uses of IComponent in org.apache.tapestry.enhance
 

Methods in org.apache.tapestry.enhance with parameters of type IComponent
 IBinding InitialValueBindingCreator.createBinding(IComponent component)
           
 

Uses of IComponent in org.apache.tapestry.event
 

Methods in org.apache.tapestry.event that return IComponent
 IComponent ObservedChangeEvent.getComponent()
           
 

Constructors in org.apache.tapestry.event with parameters of type IComponent
ObservedChangeEvent(IComponent component, String propertyName, Object newValue)
          Creates the event.
 

Uses of IComponent in org.apache.tapestry.form
 

Subinterfaces of IComponent in org.apache.tapestry.form
 interface IFormComponent
          A common interface implemented by all form components (components that create interactive elements in the rendered page).
 interface TranslatedField
          Represents an input field that can be translated.
 interface ValidatableField
          Implemented by form components that can need to be translated and validated.
 interface ValidatableFieldExtension
          Marker interface for components that would like to override the default logic used to render validation contributions made for client side form validation.
 

Classes in org.apache.tapestry.form that implement IComponent
 class AbstractFormComponent
          A base class for building components that correspond to HTML form elements.
 class Button
          Implements a component that manages an HTML <button> form element.
 class Checkbox
          Implements a component that manages an HTML <input type=checkbox> form element.
 class DatePicker
          Provides a Form java.util.Date field component for selecting dates.
 class Form
          Component which contains form element components.
 class Hidden
          Implements a hidden field within a Form.
 class ImageSubmit
          Used to create an image button inside a Form.
 class LinkSubmit
          Implements a component that submits its enclosing form via a JavaScript link.
 class ListEdit
          A specialized component used to edit a list of items within a form; it is similar to a ForBean but leverages hidden inputs within the <form> to store the items in the list.
 class Option
          A component that renders an HTML <option> form element.
 class PropertySelection
          A component used to render a drop-down list of options that the user may select.
 class Radio
          Implements a component that manages an HTML <input type=radio> form element.
 class RadioGroup
          A special type of form component that is used to contain Radiocomponents.
 class Select
          Implements a component that manages an HTML <select> form element.
 class Submit
          Implements a component that manages an HTML <input type=submit> form element.
 class TextArea
          Implements a component that manages an HTML <textarea> form element.
 class TextField
          Implements a component that manages an HTML <input type=text> or <input type=password> form element.
 class Upload
          Form element used to upload files.
 

Methods in org.apache.tapestry.form with parameters of type IComponent
 void FormComponentContributorContextImpl.addInitializationScript(IComponent target, String script)
           
 void FormComponentContributorContext.addInitializationScript(IComponent target, String script)
          Adds initialization javascript code that will be executed on page/content/etc load.
 void Form.prerenderField(IMarkupWriter writer, IComponent field, org.apache.hivemind.Location location)
           
 void FormSupportImpl.prerenderField(IMarkupWriter writer, IComponent field, org.apache.hivemind.Location location)
           
 boolean Form.wasPrerendered(IComponent field)
           
 boolean FormSupportImpl.wasPrerendered(IComponent field)
           
 boolean Form.wasPrerendered(IMarkupWriter writer, IComponent field)
           
 boolean FormSupportImpl.wasPrerendered(IMarkupWriter writer, IComponent field)
           
 

Uses of IComponent in org.apache.tapestry.form.translator
 

Methods in org.apache.tapestry.form.translator with parameters of type IComponent
 IBinding TranslatorBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
           
 

Uses of IComponent in org.apache.tapestry.form.validator
 

Methods in org.apache.tapestry.form.validator with parameters of type IComponent
 List ValidatorFactoryImpl.constructValidatorList(IComponent component, String specification)
           
 List ValidatorFactory.constructValidatorList(IComponent component, String specification)
          Constructs a new (immutable) List of Validator, or returns a previously constructed List.
 IBinding ValidatorsBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
           
 

Constructors in org.apache.tapestry.form.validator with parameters of type IComponent
BeanValidatorWrapper(IComponent component, String name)
           
 

Uses of IComponent in org.apache.tapestry.html
 

Classes in org.apache.tapestry.html that implement IComponent
 class BasePage
          Base class for HTML pages.
 class Body
          The body of a Tapestry page.
 class Describe
          Component that makes use of HTMLDescriberto produce HTML output that describes an object.
 class ExceptionDisplay
          Component used to display an already formatted exception.
 class Frame
          Implements a <frame> within a <frameset>.
 class Image
          Used to insert an image.
 class InsertText
          Inserts formatted text (possibly collected using a TextArea component.
 class Relation
          Works with the Shell component to define and append a relationship between documents (typically a stylesheet) to the HTML response.
 class RequestDisplay
          Supports the Exception page by displaying the request, session, servlet context and servlet object for the current request.
 class Rollover
          Combines a link component (such as DirectLink) with an <img> and JavaScript code to create a rollover effect that works with both Netscape Navigator and Internet Explorer.
 class Script
          Works with the Bodycomponent to add a script (and perhaps some initialization) to the HTML response.
 class Shell
          Component for creating a standard 'shell' for a page, which comprises the <html> and <head> portions of the page.
 class Style
          Works with the Shell component to define and append either inline styles or stylesheet documents to the HTML response.
 

Uses of IComponent in org.apache.tapestry.internal.event
 

Methods in org.apache.tapestry.internal.event with parameters of type IComponent
 void IComponentEventInvoker.invokeListeners(IComponent component, IRequestCycle cycle, BrowserEvent event)
          Causes the configured listeners for the passed component to be invoked.
 

Uses of IComponent in org.apache.tapestry.internal.event.impl
 

Methods in org.apache.tapestry.internal.event.impl with parameters of type IComponent
 void ComponentEventInvoker.invokeListeners(IComponent component, IRequestCycle cycle, BrowserEvent event)
          Causes the configured listeners for the passed component to be invoked.
 

Uses of IComponent in org.apache.tapestry.link
 

Classes in org.apache.tapestry.link that implement IComponent
 class AbstractLinkComponent
          Base class for implementations of ILinkComponent.
 class DirectLink
          A component for creating a link using the direct service; used for actions that are not dependant on dynamic page state.
 class ExternalLink
          A component for creating a link to IExternalPageusing the ExternalService.
 class GenericLink
          An implementation of ILinkComponent that allows the exact HREF to be specified, usually used for client side scripting.
 class PageLink
          A component for creating a navigation link to another page, using the page service.
 class ServiceLink
          A component for creating a link for an arbitrary engine service.
 

Uses of IComponent in org.apache.tapestry.listener
 

Methods in org.apache.tapestry.listener with parameters of type IComponent
 void SyntheticListener.actionTriggered(IComponent component, IRequestCycle cycle)
           
 IActionListener ListenerMapImpl.getImplicitListener(IComponent component)
           
 IActionListener ListenerMap.getImplicitListener(IComponent component)
          Gets a listener on the given component generated from the capitalized component id, prefixed by "do".
 void ListenerInvoker.invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle)
          Part of the pipeline for invoking the given listener object.
 void ListenerInvokerTerminator.invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle)
           
 void ListenerInvokerFilter.invokeListener(IActionListener listener, IComponent source, IRequestCycle cycle, ListenerInvoker delegate)
          Invoked when a particular listener is being called.
 

Uses of IComponent in org.apache.tapestry.pageload
 

Methods in org.apache.tapestry.pageload that return IComponent
 IComponent PageLoader.createImplicitComponent(IRequestCycle cycle, IComponent container, String componentId, String componentType, org.apache.hivemind.Location location)
          Invoked to create an implicit component (one which is defined in the containing component's template, rather that in the containing component's specification).
 

Methods in org.apache.tapestry.pageload with parameters of type IComponent
 IComponent PageLoader.createImplicitComponent(IRequestCycle cycle, IComponent container, String componentId, String componentType, org.apache.hivemind.Location location)
          Invoked to create an implicit component (one which is defined in the containing component's template, rather that in the containing component's specification).
 void IComponentVisitor.visitComponent(IComponent component)
           
 void EventConnectionVisitor.visitComponent(IComponent component)
           
 void EstablishDefaultParameterValuesVisitor.visitComponent(IComponent component)
           
 void VerifyRequiredParametersVisitor.visitComponent(IComponent component)
           
 void ComponentTypeVisitor.visitComponent(IComponent component)
           
 void ComponentTreeWalker.walkComponentTree(IComponent component)
           
 

Uses of IComponent in org.apache.tapestry.pages
 

Classes in org.apache.tapestry.pages that implement IComponent
 class Exception
          Default exception reporting page.
 class StaleLink
          Stores a message (taken from the StaleLinkException) that is displayed as part of the page.
 

Uses of IComponent in org.apache.tapestry.portlet.bindings
 

Methods in org.apache.tapestry.portlet.bindings with parameters of type IComponent
 IBinding UserAttributeBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
          Interprets the path as the Portlet user attribute name.
 

Uses of IComponent in org.apache.tapestry.record
 

Methods in org.apache.tapestry.record with parameters of type IComponent
 Object PropertyChangeObserver.observePropertyChanges(IComponent component, Object property, String propertyName)
          Invoked by the enhanced property workers any time a IComponent property is set, either by an initial value binding or explicitly through an abstract setter.
 

Uses of IComponent in org.apache.tapestry.resolver
 

Methods in org.apache.tapestry.resolver with parameters of type IComponent
 org.apache.hivemind.Resource ComponentResourceResolverImpl.findComponentResource(IComponent component, IRequestCycle cycle, String path, String extension, Locale locale)
           
 org.apache.hivemind.Resource IComponentResourceResolver.findComponentResource(IComponent component, IRequestCycle cycle, String name, String extension, Locale locale)
          Searches for a resource relative to the specified IComponent, optionally also attemping to find a localized version of the resource using the specified Locale.
 

Uses of IComponent in org.apache.tapestry.script
 

Methods in org.apache.tapestry.script with parameters of type IComponent
 void ScriptSessionImpl.addBodyScript(IComponent target, String script)
           
 void ScriptSessionImpl.addExternalScript(IComponent target, org.apache.hivemind.Resource resource)
           
 void ScriptSessionImpl.addInitializationScript(IComponent target, String script)
           
 void ScriptSessionImpl.addScriptAfterInitialization(IComponent target, String script)
           
 void ParsedScript.execute(IComponent target, IRequestCycle cycle, IScriptProcessor processor, Map symbols)
          Executes the script, which will read and modify the symbols Map.
 boolean ScriptSessionImpl.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean ScriptSessionImpl.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean ScriptSessionImpl.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 

Constructors in org.apache.tapestry.script with parameters of type IComponent
ScriptSessionImpl(org.apache.hivemind.Resource scriptTemplateResource, IComponent component, IRequestCycle cycle, IScriptProcessor processor, ExpressionEvaluator evaluator, ValueConverter valueConverter, Map symbols)
           
 

Uses of IComponent in org.apache.tapestry.scriptaculous
 

Classes in org.apache.tapestry.scriptaculous that implement IComponent
 class Suggest
          Implementation of the Ajax.Autocompleter in the form of a TextField like component with the additional ability to dynamically suggest values via XHR requests.
 

Uses of IComponent in org.apache.tapestry.services
 

Methods in org.apache.tapestry.services with parameters of type IComponent
 boolean ResponseBuilder.contains(IComponent target)
          Checks if the rendered response contains a particular component.
 boolean ResponseBuilder.explicitlyContains(IComponent target)
          Similar to ResponseBuilder.contains(IComponent), but only returns true if the component has been marked for update directly via an updateComponents property or by calling ResponseBuilder.updateComponent(String) directly.
 String ComponentPropertySource.getComponentProperty(IComponent component, String propertyName)
          Returns the property value for a particular named meta-data property of the component.
 String ComponentPropertySource.getLocalizedComponentProperty(IComponent component, Locale locale, String propertyName)
          Like ComponentPropertySource.getComponentProperty(IComponent, String), but the property name will be localized to the component's current locale (determined from its page).
 org.apache.hivemind.Messages ComponentMessagesSource.getMessages(IComponent component)
          Gets the associated localized component messages.
 ComponentTemplate TemplateSource.getTemplate(IRequestCycle cycle, IComponent component)
          Locates the template for the component.
 boolean ResponseBuilder.isImageInitializationAllowed(IComponent target)
          Determines if the specified component should have any asset image URL references embedded in the response.
 void ComponentRenderWorker.renderComponent(IRequestCycle cycle, IComponent component)
          Invoked just after the components render call, giving services implementing the ComponentRenderWorker interface a guaranteed state to work off of.
 

Uses of IComponent in org.apache.tapestry.services.impl
 

Methods in org.apache.tapestry.services.impl with parameters of type IComponent
 void DojoAjaxResponseBuilder.addBodyScript(IComponent target, String script)
          Adds scripting code to the main body.
 void DefaultResponseBuilder.addBodyScript(IComponent target, String script)
          Adds scripting code to the main body.
 void PrototypeResponseBuilder.addBodyScript(IComponent target, String script)
          Adds scripting code to the main body.
 void JSONResponseBuilder.addBodyScript(IComponent target, String script)
          Adds scripting code to the main body.
 void DojoAjaxResponseBuilder.addExternalScript(IComponent target, org.apache.hivemind.Resource resource)
          Adds an external script.
 void DefaultResponseBuilder.addExternalScript(IComponent target, org.apache.hivemind.Resource resource)
          Adds an external script.
 void PrototypeResponseBuilder.addExternalScript(IComponent target, org.apache.hivemind.Resource resource)
          Adds an external script.
 void JSONResponseBuilder.addExternalScript(IComponent target, org.apache.hivemind.Resource resource)
          Adds an external script.
 void DojoAjaxResponseBuilder.addInitializationScript(IComponent target, String script)
          Adds initialization script.
 void DefaultResponseBuilder.addInitializationScript(IComponent target, String script)
          Adds initialization script.
 void PrototypeResponseBuilder.addInitializationScript(IComponent target, String script)
          Adds initialization script.
 void JSONResponseBuilder.addInitializationScript(IComponent target, String script)
          Adds initialization script.
 void DojoAjaxResponseBuilder.addScriptAfterInitialization(IComponent target, String script)
           
 void DefaultResponseBuilder.addScriptAfterInitialization(IComponent target, String script)
           
 void PrototypeResponseBuilder.addScriptAfterInitialization(IComponent target, String script)
           
 void JSONResponseBuilder.addScriptAfterInitialization(IComponent target, String script)
           
 boolean DojoAjaxResponseBuilder.contains(IComponent target)
          Determines if the specified component is contained in the responses requested update parts.
 boolean DefaultResponseBuilder.contains(IComponent target)
          Checks if the rendered response contains a particular component.
 boolean PrototypeResponseBuilder.contains(IComponent target)
          Determines if the specified component is contained in the responses requested update parts.
 boolean JSONResponseBuilder.contains(IComponent target)
          Determines if the specified component is contained in the responses requested update parts.
 IBinding BindingSourceImpl.createBinding(IComponent component, IParameterSpecification parameter, String description, String reference, String defaultBindingType, org.apache.hivemind.Location location)
           
 IBinding BindingSourceImpl.createBinding(IComponent component, String description, String reference, String defaultBindingType, org.apache.hivemind.Location location)
           
 boolean DojoAjaxResponseBuilder.explicitlyContains(IComponent target)
          Similar to ResponseBuilder.contains(IComponent), but only returns true if the component has been marked for update directly via an updateComponents property or by calling ResponseBuilder.updateComponent(String) directly.
 boolean DefaultResponseBuilder.explicitlyContains(IComponent target)
          Similar to ResponseBuilder.contains(IComponent), but only returns true if the component has been marked for update directly via an updateComponents property or by calling ResponseBuilder.updateComponent(String) directly.
 boolean PrototypeResponseBuilder.explicitlyContains(IComponent target)
          Similar to ResponseBuilder.contains(IComponent), but only returns true if the component has been marked for update directly via an updateComponents property or by calling ResponseBuilder.updateComponent(String) directly.
 boolean JSONResponseBuilder.explicitlyContains(IComponent target)
          Similar to ResponseBuilder.contains(IComponent), but only returns true if the component has been marked for update directly via an updateComponents property or by calling ResponseBuilder.updateComponent(String) directly.
 String ComponentPropertySourceImpl.getComponentProperty(IComponent component, String propertyName)
           
 String ComponentPropertySourceImpl.getLocalizedComponentProperty(IComponent component, Locale locale, String propertyName)
           
protected  Properties ComponentMessagesSourceImpl.getLocalizedProperties(IComponent component)
          Returns an instance of Properties containing the properly localized messages for the component, in the Locale identified by the component's containing page.
 org.apache.hivemind.Messages ComponentMessagesSourceImpl.getMessages(IComponent component)
           
 String DojoAjaxResponseBuilder.getPreloadedImageReference(IComponent target, IAsset source)
          Operates in the same way that PageRenderSupport.getPreloadedImageReference(IComponent, String) does, except the source is the actual IAsset of an image to preload.
 String DefaultResponseBuilder.getPreloadedImageReference(IComponent target, IAsset source)
          Operates in the same way that PageRenderSupport.getPreloadedImageReference(IComponent, String) does, except the source is the actual IAsset of an image to preload.
 String PrototypeResponseBuilder.getPreloadedImageReference(IComponent target, IAsset source)
          Operates in the same way that PageRenderSupport.getPreloadedImageReference(IComponent, String) does, except the source is the actual IAsset of an image to preload.
 String JSONResponseBuilder.getPreloadedImageReference(IComponent target, IAsset source)
          Operates in the same way that PageRenderSupport.getPreloadedImageReference(IComponent, String) does, except the source is the actual IAsset of an image to preload.
 String DojoAjaxResponseBuilder.getPreloadedImageReference(IComponent target, String url)
          Sets up the given URL to preload, and returns a reference to the loaded image, in the form of a snippet of JavaScript expression that can be inserted into some larger block of JavaScript as a function parameter, or as a property assignment.
 String DefaultResponseBuilder.getPreloadedImageReference(IComponent target, String url)
          Sets up the given URL to preload, and returns a reference to the loaded image, in the form of a snippet of JavaScript expression that can be inserted into some larger block of JavaScript as a function parameter, or as a property assignment.
 String PrototypeResponseBuilder.getPreloadedImageReference(IComponent target, String url)
          Sets up the given URL to preload, and returns a reference to the loaded image, in the form of a snippet of JavaScript expression that can be inserted into some larger block of JavaScript as a function parameter, or as a property assignment.
 String JSONResponseBuilder.getPreloadedImageReference(IComponent target, String url)
          Sets up the given URL to preload, and returns a reference to the loaded image, in the form of a snippet of JavaScript expression that can be inserted into some larger block of JavaScript as a function parameter, or as a property assignment.
 ComponentTemplate TemplateSourceImpl.getTemplate(IRequestCycle cycle, IComponent component)
          Reads the template for the component.
 boolean DojoAjaxResponseBuilder.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean DefaultResponseBuilder.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean PrototypeResponseBuilder.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean JSONResponseBuilder.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean DojoAjaxResponseBuilder.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean DefaultResponseBuilder.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean PrototypeResponseBuilder.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean JSONResponseBuilder.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean DojoAjaxResponseBuilder.isImageInitializationAllowed(IComponent target)
          Determines if the specified component should have any asset image URL references embedded in the response.
 boolean DefaultResponseBuilder.isImageInitializationAllowed(IComponent target)
          Determines if the specified component should have any asset image URL references embedded in the response.
 boolean PrototypeResponseBuilder.isImageInitializationAllowed(IComponent target)
          Determines if the specified component should have any asset image URL references embedded in the response.
 boolean JSONResponseBuilder.isImageInitializationAllowed(IComponent target)
          Determines if the specified component should have any asset image URL references embedded in the response.
 boolean DojoAjaxResponseBuilder.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 boolean DefaultResponseBuilder.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 boolean PrototypeResponseBuilder.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 boolean JSONResponseBuilder.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 void ComponentEventConnectionWorker.renderComponent(IRequestCycle cycle, IComponent component)
          Invoked just after the components render call, giving services implementing the ComponentRenderWorker interface a guaranteed state to work off of.
 

Constructors in org.apache.tapestry.services.impl with parameters of type IComponent
DefaultParserDelegate(IComponent component, String componentAttributeName, IRequestCycle cycle, ComponentSpecificationResolver resolver)
           
LocalizedStringRender(IComponent component, LocalizationToken token)
           
 

Uses of IComponent in org.apache.tapestry.spec
 

Methods in org.apache.tapestry.spec with parameters of type IComponent
 void IEventListener.connectAutoSubmitEvents(IComponent component, IForm form)
          Invoked during rendering when a component has been detected as a IFormComponent and may possibly need its events to be wired up as form events.
 void ComponentSpecification.connectAutoSubmitEvents(IComponent component, IForm form)
           
 

Uses of IComponent in org.apache.tapestry.test
 

Methods in org.apache.tapestry.test with parameters of type IComponent
 void MockComponentRenderWorker.renderComponent(IRequestCycle cycle, IComponent component)
          Invoked just after the components render call, giving services implementing the ComponentRenderWorker interface a guaranteed state to work off of.
 

Uses of IComponent in org.apache.tapestry.util
 

Methods in org.apache.tapestry.util that return IComponent
 IComponent ComponentAddress.findComponent(IRequestCycle cycle)
          Finds a component with the current address using the given RequestCycle.
 

Methods in org.apache.tapestry.util with parameters of type IComponent
 void PageRenderSupportImpl.addBodyScript(IComponent target, String script)
           
 void PageRenderSupportImpl.addExternalScript(IComponent target, org.apache.hivemind.Resource scriptLocation)
           
 void PageRenderSupportImpl.addInitializationScript(IComponent target, String script)
           
 void PageRenderSupportImpl.addScriptAfterInitialization(IComponent target, String script)
           
 String PageRenderSupportImpl.getPreloadedImageReference(IComponent target, IAsset source)
           
 String PageRenderSupportImpl.getPreloadedImageReference(IComponent target, String URL)
           
 boolean PageRenderSupportImpl.isBodyScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript body added to the response.
 boolean PageRenderSupportImpl.isExternalScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript external resource scripts added to the response.
 boolean PageRenderSupportImpl.isInitializationScriptAllowed(IComponent target)
          Determines if the specified component should have its javascript initialization added to the response.
 

Constructors in org.apache.tapestry.util with parameters of type IComponent
ComponentAddress(IComponent component)
          Creates a new ComponentAddress object that carries the identification information of the given component (the page name and the ID path).
 

Uses of IComponent in org.apache.tapestry.valid
 

Classes in org.apache.tapestry.valid that implement IComponent
 class FieldLabel
          Used to label an IFormComponent.
 class ValidField
          A Formcomponent that creates a text field that allows for validation of user input and conversion between string and object values.
 

Methods in org.apache.tapestry.valid with parameters of type IComponent
 IBinding ValidatorBindingFactory.createBinding(IComponent root, String bindingDescription, String expression, org.apache.hivemind.Location location)
          Creates and returns a ValidatorBinding.
 

Uses of IComponent in org.apache.tapestry.wml
 

Classes in org.apache.tapestry.wml that implement IComponent
 class AbstractPostfield
          A base class for building components that correspond to WML postfield elements.
 class Card
          A deck contains a collection of cards.
 class Deck
          Concrete class for WML decks.
 class Do
          The do element provides a general mechanism for the user to act upon the current card, in other words a card-level user interface element.
 class Go
          The go element declares a go task, indicating navigation to a URI.
 class Input
          The Input element specifies a text entry object.
 class OnEvent
          The onevent element binds a task to a particular intrinsic event for the immediately enclosing element, ie, specifying an onevent element inside an "XYZ" element associates an intrinsic event binding with the "XYZ" element.
 class Postfield
          The postfield element specifies a field name and value for transmission to an origin server during a URL request.
 class SelectionField
          SelectionField specifies a postfield element and it is used to complement the PropertySelectioncomponent.
 class Setvar
          The setvar element specifies the variable to set in the current browser context as a side effect of executing a task.
 class Timer
          The Timer element declares a card timer, which exposes a means of processing inactivity or idle time.
 

Uses of IComponent in org.apache.tapestry.wml.pages
 

Classes in org.apache.tapestry.wml.pages that implement IComponent
 class WMLException
          Default exception reporting page for WML applications.
 class WMLStaleLink
          Stores a message (taken from the StaleLinkException) that is displayed as part of the page.
 



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