Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.tapestry5.ComponentResources

Packages that use ComponentResources
org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
org.apache.tapestry5.corelib.internal | [INTERNAL USE ONLY] support classes for the Tapestry-core module; API subject to change core components.
org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
org.apache.tapestry5.internal.beanvalidator | [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
org.apache.tapestry5.internal.bindings | [INTERNAL USE ONLY] support classes for binding; API subject to change
org.apache.tapestry5.internal.renderers | [INTERNAL USE ONLY] support classes for component template rendering; API subject to change
org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
org.apache.tapestry5.internal.services.ajax | [INTERNAL USE ONLY] AJAX support services; API subject to change
org.apache.tapestry5.internal.structure | [INTERNAL USE ONLY] page structure implementation details; API subject to change.
org.apache.tapestry5.internal.transform | [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
org.apache.tapestry5.runtime | Contains interfaces that are added to component classes at runtime.
org.apache.tapestry5.services | Core services
org.apache.tapestry5.services.dynamic | Services supporting the `Dynamic` component.
org.apache.tapestry5.services.javascript | Support for Javascript (and CSS), including dynamically-added JavaScript and services that manage dynamically-added links to JavaScript (and CSS) assets.
org.apache.tapestry5.test | Support for testing Tapestry pages

Uses of ComponentResources in org.apache.tapestry5

Methods in org.apache.tapestry5 that return ComponentResources
`ComponentResources` | `ComponentResources.getContainerResources()` Returns the `ComponentResources` for the container, or null if the this is the root component (that has no container).

Methods in org.apache.tapestry5 with parameters of type ComponentResources
`java.lang.String` | `RenderSupport.allocateClientId(ComponentResources resources)` Deprecated. Use `JavaScriptSupport.allocateClientId(ComponentResources)` instead
`java.lang.Object` | `FieldValidationSupport.parseClient(java.lang.String clientValue, ComponentResources componentResources, FieldTranslator<java.lang.Object> translator, NullFieldStrategy nullFieldStrategy)` A wrapper around `Translator.parseClient(Field, String, String)`.
`java.lang.String` | `FieldValidationSupport.toClient(java.lang.Object value, ComponentResources componentResources, FieldTranslator<java.lang.Object> translator, NullFieldStrategy nullFieldStrategy)` A wrapper around `Translator.toClient(Object)` that first fires a "toclient" event on the component to see if it can perform the conversion.
`void` | `FieldValidationSupport.validate(java.lang.Object value, ComponentResources componentResources, FieldValidator validator)` Performs validation on a parsed value from the client.

Uses of ComponentResources in org.apache.tapestry5.corelib.internal

Constructors in org.apache.tapestry5.corelib.internal with parameters of type ComponentResources
`FormSupportImpl(ComponentResources resources, java.lang.String formValidationId)` Constructor used when processing a form submission.
`FormSupportImpl(ComponentResources resources, java.lang.String clientId, ComponentActionSink actionSink, ClientBehaviorSupport clientBehaviorSupport, boolean clientValidationEnabled, IdAllocator idAllocator, java.lang.String formValidationId)` Full constructor (specifically constructor for render time).

Uses of ComponentResources in org.apache.tapestry5.internal

Subinterfaces of ComponentResources in org.apache.tapestry5.internal
`interface` | `InternalComponentResources` An extension of `ComponentResources` that represents additional methods that are private to the framework and not exposed in any public APIs.

Constructors in org.apache.tapestry5.internal with parameters of type ComponentResources
`PropertyOverridesImpl(ComponentResources resources)`

Uses of ComponentResources in org.apache.tapestry5.internal.beanvalidator

Methods in org.apache.tapestry5.internal.beanvalidator with parameters of type ComponentResources
`FieldValidator` | `BeanFieldValidatorDefaultSource.createDefaultValidator(ComponentResources resources, java.lang.String parameterName)`

Uses of ComponentResources in org.apache.tapestry5.internal.bindings

Methods in org.apache.tapestry5.internal.bindings with parameters of type ComponentResources
`Binding` | `AssetBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `BlockBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `ComponentBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `ContextBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `LiteralBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `MessageBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `NullFieldStrategyBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `PropBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `RenderVariableBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `SymbolBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `TranslateBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`
`Binding` | `ValidateBindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)`

Constructors in org.apache.tapestry5.internal.bindings with parameters of type ComponentResources
`BlockBinding(Location location, java.lang.String description, ComponentResources component, java.lang.String blockId)`
`ComponentBinding(Location location, java.lang.String description, ComponentResources resources, java.lang.String componentId)`
`RenderVariableBinding(Location location, java.lang.String description, ComponentResources resources, java.lang.String name)`

Uses of ComponentResources in org.apache.tapestry5.internal.renderers

Methods in org.apache.tapestry5.internal.renderers with parameters of type ComponentResources
`void` | `ComponentResourcesRenderer.render(ComponentResources object, MarkupWriter writer)`

Uses of ComponentResources in org.apache.tapestry5.internal.services

Methods in org.apache.tapestry5.internal.services with parameters of type ComponentResources
`boolean` | `PageActivator.activatePage(ComponentResources pageResources, EventContext activationContext, ComponentEventResultProcessor resultProcessor)` Activates the page.
`boolean` | `PageActivatorImpl.activatePage(ComponentResources pageResources, EventContext activationContext, ComponentEventResultProcessor resultProcessor)`
`java.lang.String` | `RenderSupportImpl.allocateClientId(ComponentResources resources)`
`FieldTranslator` | `FieldTranslatorSourceImpl.createDefaultTranslator(ComponentResources resources, java.lang.String parameterName)`
`FieldValidator` | `FieldValidatorDefaultSourceImpl.createDefaultValidator(ComponentResources resources, java.lang.String parameterName)`
`FieldTranslator` | `FieldTranslatorSourceImpl.createTranslator(ComponentResources resources, java.lang.String translatorName)`
`Binding` | `ComponentDefaultProviderImpl.defaultBinding(java.lang.String parameterName, ComponentResources resources)`
`java.lang.String` | `ComponentDefaultProviderImpl.defaultLabel(ComponentResources resources)`
`FieldTranslator` | `ComponentDefaultProviderImpl.defaultTranslator(java.lang.String parameterName, ComponentResources resources)`
`Binding` | `ComponentDefaultProviderImpl.defaultTranslatorBinding(java.lang.String parameterName, ComponentResources resources)`
`FieldValidator` | `ComponentDefaultProviderImpl.defaultValidator(java.lang.String parameterName, ComponentResources resources)`
`Binding` | `ComponentDefaultProviderImpl.defaultValidatorBinding(java.lang.String parameterName, ComponentResources resources)`
`ValueEncoder` | `ComponentDefaultProviderImpl.defaultValueEncoder(java.lang.String parameterName, ComponentResources resources)`
`
`<T> T`
` | `MetaDataLocatorImpl.findMeta(java.lang.String key, ComponentResources resources, java.lang.Class<T> expectedType)`
`RenderCommand` | `PageElementFactory.newAttributeElement(ComponentResources componentResources, AttributeToken token)` Creates a RenderCommand for rendering an attribute, when the attribute contains expansions.
`RenderCommand` | `PageElementFactoryImpl.newAttributeElement(ComponentResources componentResources, AttributeToken token)`
`Binding` | `BindingSourceImpl.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String defaultPrefix, java.lang.String expression, Location location)`
`Binding` | `PageElementFactory.newBinding(java.lang.String parameterName, ComponentResources loadingComponentResources, ComponentResources embeddedComponentResources, java.lang.String defaultBindingPrefix, java.lang.String expression, Location location)` Creates a new binding as with `BindingSource.newBinding(String, ComponentResources, ComponentResources, String, String, Location)`.
`Binding` | `PageElementFactoryImpl.newBinding(java.lang.String parameterName, ComponentResources loadingComponentResources, ComponentResources embeddedComponentResources, java.lang.String defaultBindingPrefix, java.lang.String expression, Location location)`
`Binding` | `BindingSourceImpl.newBinding(java.lang.String description, ComponentResources container, java.lang.String defaultPrefix, java.lang.String expression)`
`RenderCommand` | `PageElementFactory.newExpansionElement(ComponentResources componentResources, ExpansionToken token)` Converts an expansion token into a command that renders the expanded value.
`RenderCommand` | `PageElementFactoryImpl.newExpansionElement(ComponentResources componentResources, ExpansionToken token)`
`java.lang.Object` | `FieldValidationSupportImpl.parseClient(java.lang.String clientValue, ComponentResources componentResources, FieldTranslator<java.lang.Object> translator, NullFieldStrategy nullFieldStrategy)`
`void` | `ComponentResourcesOperation.perform(ComponentResources resources)` Perform some operation that requires the components' resources.
`void` | `PersistentFieldManager.postChange(java.lang.String pageName, ComponentResources resources, java.lang.String fieldName, java.lang.Object newValue)` Posts a change of a persistent property.
`void` | `PersistentFieldManagerImpl.postChange(java.lang.String pageName, ComponentResources resources, java.lang.String fieldName, java.lang.Object newValue)`
`void` | `RenderQueueImpl.startComponent(ComponentResources resources)`
`java.lang.String` | `FieldValidationSupportImpl.toClient(java.lang.Object value, ComponentResources componentResources, FieldTranslator<java.lang.Object> translator, NullFieldStrategy nullFieldStrategy)`
`void` | `FieldValidationSupportImpl.validate(java.lang.Object value, ComponentResources componentResources, FieldValidator validator)`

Uses of ComponentResources in org.apache.tapestry5.internal.services.ajax

Methods in org.apache.tapestry5.internal.services.ajax with parameters of type ComponentResources
`java.lang.String` | `JavaScriptSupportImpl.allocateClientId(ComponentResources resources)`

Uses of ComponentResources in org.apache.tapestry5.internal.structure

Classes in org.apache.tapestry5.internal.structure that implement ComponentResources
`class` | `InternalComponentResourcesImpl` The bridge between a component and its `ComponentPageElement`, that supplies all kinds of resources to the component, including access to its parameters, parameter bindings, and persistent field data.

Methods in org.apache.tapestry5.internal.structure that return ComponentResources
`ComponentResources` | `InternalComponentResourcesImpl.getContainerResources()`
`ComponentResources` | `ComponentPageElement.getMixinResources(java.lang.String mixinId)` Returns the `ComponentResources` for a mixin attached to this component element.
`ComponentResources` | `ComponentPageElementImpl.getMixinResources(java.lang.String mixinId)`

Methods in org.apache.tapestry5.internal.structure with parameters of type ComponentResources
`Link` | `ComponentPageElementResources.createComponentEventLink(ComponentResources resources, java.lang.String eventType, boolean forForm, java.lang.Object... context)` Creates a link on behalf of a component.
`Link` | `ComponentPageElementResourcesImpl.createComponentEventLink(ComponentResources resources, java.lang.String eventType, boolean forForm, java.lang.Object... context)`
`void` | `Page.persistFieldChange(ComponentResources resources, java.lang.String fieldName, java.lang.Object newValue)` Posts a change to a persistent field.
`void` | `PageImpl.persistFieldChange(ComponentResources resources, java.lang.String fieldName, java.lang.Object newValue)`

Constructors in org.apache.tapestry5.internal.structure with parameters of type ComponentResources
`InternalComponentResourcesImpl(Page page, ComponentPageElement element, ComponentResources containerResources, ComponentPageElementResources elementResources, java.lang.String completeId, java.lang.String nestedId, Instantiator componentInstantiator, boolean mixin)`

Uses of ComponentResources in org.apache.tapestry5.internal.transform

Methods in org.apache.tapestry5.internal.transform with parameters of type ComponentResources
`static java.lang.String` | `TransformMessages.bindParameterOnlyOnMixin(java.lang.String boundParameterName, ComponentResources resources)`

Constructors in org.apache.tapestry5.internal.transform with parameters of type ComponentResources
`ReadOnlyComponentFieldConduit(ComponentResources resources, java.lang.String fieldName)`

Uses of ComponentResources in org.apache.tapestry5.runtime

Methods in org.apache.tapestry5.runtime that return ComponentResources
`ComponentResources` | `ComponentResourcesAware.getComponentResources()` Returns the resources associated with this component class.

Methods in org.apache.tapestry5.runtime with parameters of type ComponentResources
`void` | `RenderQueue.startComponent(ComponentResources resources)` Indicates that a component is starting its render.

Uses of ComponentResources in org.apache.tapestry5.services

Methods in org.apache.tapestry5.services with parameters of type ComponentResources
`FieldTranslator` | `FieldTranslatorSource.createDefaultTranslator(ComponentResources resources, java.lang.String parameterName)` Common shorthand for `FieldTranslatorSource.createDefaultTranslator(org.apache.tapestry5.Field, String, org.apache.tapestry5.ioc.Messages, java.util.Locale, Class, org.apache.tapestry5.ioc.AnnotationProvider)`.
`FieldValidator` | `FieldValidatorDefaultSource.createDefaultValidator(ComponentResources resources, java.lang.String parameterName)` A convenience for the full version; assumes that the resources are associated with a `Field`.
`FieldTranslator` | `FieldTranslatorSource.createTranslator(ComponentResources componentResources, java.lang.String translatorName)` Creates a translator (used by the `translate: binding prefix`).
`Binding` | `ComponentDefaultProvider.defaultBinding(java.lang.String parameterName, ComponentResources resources)` Checks to see if the container of the component (identified by its resources) contains a property matching the component's id.
`java.lang.String` | `ComponentDefaultProvider.defaultLabel(ComponentResources resources)` Computes the default label for the component (which will generally be a `Field`).
`FieldTranslator` | `ComponentDefaultProvider.defaultTranslator(java.lang.String parameterName, ComponentResources resources)` Deprecated. Use `ComponentDefaultProvider.defaultTranslatorBinding(String, org.apache.tapestry5.ComponentResources)` instead
`Binding` | `ComponentDefaultProvider.defaultTranslatorBinding(java.lang.String parameterName, ComponentResources resources)` Provides a binding that itself provides the field translator.
`FieldValidator` | `ComponentDefaultProvider.defaultValidator(java.lang.String parameterName, ComponentResources resources)` Deprecated. Use `ComponentDefaultProvider.defaultValidatorBinding(String, org.apache.tapestry5.ComponentResources)` instead
`Binding` | `ComponentDefaultProvider.defaultValidatorBinding(java.lang.String parameterName, ComponentResources resources)` Provides a binding that itself provides the field translator.
`ValueEncoder` | `ComponentDefaultProvider.defaultValueEncoder(java.lang.String parameterName, ComponentResources resources)` Gets or creates a value encoder based on the type of the named parameter.
`
`<T> T`
` | `MetaDataLocator.findMeta(java.lang.String key, ComponentResources resources, java.lang.Class<T> expectedType)` Searches for the value for the corresponding key.
`T` | `ComponentValueProvider.get(ComponentResources resources)` Deprecated. Provide the object for the indicated component.
`Binding` | `BindingFactory.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location location)` Creates a new binding instance.
`Binding` | `BindingSource.newBinding(java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String defaultPrefix, java.lang.String expression, Location location)` Examines the expression and strips off the leading prefix.
`Binding` | `BindingSource.newBinding(java.lang.String description, ComponentResources container, java.lang.String defaultPrefix, java.lang.String expression)` A simpler version of `BindingSource.newBinding(String, ComponentResources, ComponentResources, String, String, Location)` that defaults the values for several parameters.

Uses of ComponentResources in org.apache.tapestry5.services.dynamic

Methods in org.apache.tapestry5.services.dynamic that return ComponentResources
`ComponentResources` | `DynamicDelegate.getComponentResources()` Returns the component resources (i.e., the `Dynamic` component), used when creating bindings for expansions located inside the dynamic template.

Uses of ComponentResources in org.apache.tapestry5.services.javascript

Methods in org.apache.tapestry5.services.javascript with parameters of type ComponentResources
`java.lang.String` | `JavaScriptSupport.allocateClientId(ComponentResources resources)` As with `JavaScriptSupport.allocateClientId(String)` but uses the id of the component extracted from the resources.

Uses of ComponentResources in org.apache.tapestry5.test

Methods in org.apache.tapestry5.test that return ComponentResources
`protected ComponentResources` | `TapestryTestCase.mockComponentResources()`

Methods in org.apache.tapestry5.test with parameters of type ComponentResources
`protected void` | `TapestryTestCase.train_createDefaultTranslator(FieldTranslatorSource source, ComponentResources resources, java.lang.String parameterName, FieldTranslator translator)`
`protected
`<T> void`
` | `TapestryTestCase.train_findMeta(MetaDataLocator locator, java.lang.String key, ComponentResources resources, java.lang.Class<T> expectedType, T value)`
`protected void` | `TapestryTestCase.train_getBlockParameter(ComponentResources resources, java.lang.String name, Block block)`
`protected void` | `TapestryTestCase.train_getBoundType(ComponentResources resources, java.lang.String parameterName, java.lang.Class type)`
`protected void` | `TapestryTestCase.train_getComponent(ComponentResources resources, Component component)`
`protected void` | `TapestryTestCase.train_getComponentResources(Component component, ComponentResources resources)`
`protected void` | `TapestryTestCase.train_getContainer(ComponentResources resources, Component container)`
`protected void` | `TapestryTestCase.train_getContainerMessages(ComponentResources resources, Messages containerMessages)`
`protected void` | `TapestryTestCase.train_getContainerResources(ComponentResources resources, ComponentResources containerResources)`
`protected void` | `TapestryTestCase.train_getId(ComponentResources resources, java.lang.String id)`
`protected void` | `TapestryTestCase.train_getMessages(ComponentResources resources, Messages messages)`
`protected void` | `TapestryTestCase.train_getPage(ComponentResources resources, Component page)`
`protected void` | `TapestryTestCase.train_newBinding(BindingFactory factory, java.lang.String description, ComponentResources container, ComponentResources component, java.lang.String expression, Location l, Binding binding)`
`protected void` | `TapestryTestCase.train_newBinding(BindingSource bindingSource, java.lang.String description, ComponentResources componentResources, java.lang.String defaultBindingPrefix, java.lang.String expression, Binding binding)`
`protected void` | `TapestryTestCase.train_renderInformalParameters(ComponentResources resources, MarkupWriter writer, java.lang.Object... informals)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2012 The Apache Software Foundation.