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
 String RenderSupport.allocateClientId(ComponentResources resources)
          Deprecated. Use JavaScriptSupport.allocateClientId(ComponentResources) instead
 Object FieldValidationSupport.parseClient(String clientValue, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)
          A wrapper around Translator.parseClient(Field, String, String).
 String FieldValidationSupport.toClient(Object value, ComponentResources componentResources, FieldTranslator<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(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, String formValidationId)
          Constructor used when processing a form submission.
FormSupportImpl(ComponentResources resources, String clientId, ComponentActionSink actionSink, ClientBehaviorSupport clientBehaviorSupport, boolean clientValidationEnabled, IdAllocator idAllocator, 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, String parameterName)
           
 

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

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

Constructors in org.apache.tapestry5.internal.bindings with parameters of type ComponentResources
BlockBinding(Location location, String description, ComponentResources component, String blockId)
           
ComponentBinding(Location location, String description, ComponentResources resources, String componentId)
           
RenderVariableBinding(Location location, String description, ComponentResources resources, 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)
           
 String RenderSupportImpl.allocateClientId(ComponentResources resources)
           
 FieldTranslator FieldTranslatorSourceImpl.createDefaultTranslator(ComponentResources resources, String parameterName)
           
 FieldValidator FieldValidatorDefaultSourceImpl.createDefaultValidator(ComponentResources resources, String parameterName)
           
 FieldTranslator FieldTranslatorSourceImpl.createTranslator(ComponentResources resources, String translatorName)
           
 Binding ComponentDefaultProviderImpl.defaultBinding(String parameterName, ComponentResources resources)
           
 String ComponentDefaultProviderImpl.defaultLabel(ComponentResources resources)
           
 FieldTranslator ComponentDefaultProviderImpl.defaultTranslator(String parameterName, ComponentResources resources)
           
 Binding ComponentDefaultProviderImpl.defaultTranslatorBinding(String parameterName, ComponentResources resources)
           
 FieldValidator ComponentDefaultProviderImpl.defaultValidator(String parameterName, ComponentResources resources)
           
 Binding ComponentDefaultProviderImpl.defaultValidatorBinding(String parameterName, ComponentResources resources)
           
 ValueEncoder ComponentDefaultProviderImpl.defaultValueEncoder(String parameterName, ComponentResources resources)
           
<T> T
MetaDataLocatorImpl.findMeta(String key, ComponentResources resources, Class<T> expectedType)
           
 RenderCommand PageElementFactoryImpl.newAttributeElement(ComponentResources componentResources, AttributeToken token)
           
 RenderCommand PageElementFactory.newAttributeElement(ComponentResources componentResources, AttributeToken token)
          Creates a RenderCommand for rendering an attribute, when the attribute contains expansions.
 Binding BindingSourceImpl.newBinding(String description, ComponentResources container, ComponentResources component, String defaultPrefix, String expression, Location location)
           
 Binding PageElementFactoryImpl.newBinding(String parameterName, ComponentResources loadingComponentResources, ComponentResources embeddedComponentResources, String defaultBindingPrefix, String expression, Location location)
           
 Binding PageElementFactory.newBinding(String parameterName, ComponentResources loadingComponentResources, ComponentResources embeddedComponentResources, String defaultBindingPrefix, String expression, Location location)
          Creates a new binding as with BindingSource.newBinding(String, ComponentResources, ComponentResources, String, String, Location).
 Binding BindingSourceImpl.newBinding(String description, ComponentResources container, String defaultPrefix, String expression)
           
 RenderCommand PageElementFactoryImpl.newExpansionElement(ComponentResources componentResources, ExpansionToken token)
           
 RenderCommand PageElementFactory.newExpansionElement(ComponentResources componentResources, ExpansionToken token)
          Converts an expansion token into a command that renders the expanded value.
 Object FieldValidationSupportImpl.parseClient(String clientValue, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)
           
 void ComponentResourcesOperation.perform(ComponentResources resources)
          Perform some operation that requires the components' resources.
 void PersistentFieldManager.postChange(String pageName, ComponentResources resources, String fieldName, Object newValue)
          Posts a change of a persistent property.
 void PersistentFieldManagerImpl.postChange(String pageName, ComponentResources resources, String fieldName, Object newValue)
           
 void RenderQueueImpl.startComponent(ComponentResources resources)
           
 String FieldValidationSupportImpl.toClient(Object value, ComponentResources componentResources, FieldTranslator<Object> translator, NullFieldStrategy nullFieldStrategy)
           
 void FieldValidationSupportImpl.validate(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
 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 ComponentPageElementImpl.getMixinResources(String mixinId)
           
 ComponentResources ComponentPageElement.getMixinResources(String mixinId)
          Returns the ComponentResources for a mixin attached to this component element.
 

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

Constructors in org.apache.tapestry5.internal.structure with parameters of type ComponentResources
InternalComponentResourcesImpl(Page page, ComponentPageElement element, ComponentResources containerResources, ComponentPageElementResources elementResources, String completeId, 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 String TransformMessages.bindParameterOnlyOnMixin(String boundParameterName, ComponentResources resources)
           
 

Constructors in org.apache.tapestry5.internal.transform with parameters of type ComponentResources
ReadOnlyComponentFieldConduit(ComponentResources resources, 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, 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, String parameterName)
          A convenience for the full version; assumes that the resources are associated with a Field.
 FieldTranslator FieldTranslatorSource.createTranslator(ComponentResources componentResources, String translatorName)
          Creates a translator (used by the translate: binding prefix).
 Binding ComponentDefaultProvider.defaultBinding(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.
 String ComponentDefaultProvider.defaultLabel(ComponentResources resources)
          Computes the default label for the component (which will generally be a Field).
 FieldTranslator ComponentDefaultProvider.defaultTranslator(String parameterName, ComponentResources resources)
          Deprecated. Use ComponentDefaultProvider.defaultTranslatorBinding(String, org.apache.tapestry5.ComponentResources) instead
 Binding ComponentDefaultProvider.defaultTranslatorBinding(String parameterName, ComponentResources resources)
          Provides a binding that itself provides the field translator.
 FieldValidator ComponentDefaultProvider.defaultValidator(String parameterName, ComponentResources resources)
          Deprecated. Use ComponentDefaultProvider.defaultValidatorBinding(String, org.apache.tapestry5.ComponentResources) instead
 Binding ComponentDefaultProvider.defaultValidatorBinding(String parameterName, ComponentResources resources)
          Provides a binding that itself provides the field translator.
 ValueEncoder ComponentDefaultProvider.defaultValueEncoder(String parameterName, ComponentResources resources)
          Gets or creates a value encoder based on the type of the named parameter.
<T> T
MetaDataLocator.findMeta(String key, ComponentResources resources, 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(String description, ComponentResources container, ComponentResources component, String expression, Location location)
          Creates a new binding instance.
 Binding BindingSource.newBinding(String description, ComponentResources container, ComponentResources component, String defaultPrefix, String expression, Location location)
          Examines the expression and strips off the leading prefix.
 Binding BindingSource.newBinding(String description, ComponentResources container, String defaultPrefix, 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
 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, String parameterName, FieldTranslator translator)
           
protected
<T> void
TapestryTestCase.train_findMeta(MetaDataLocator locator, String key, ComponentResources resources, Class<T> expectedType, T value)
           
protected  void TapestryTestCase.train_getBlockParameter(ComponentResources resources, String name, Block block)
           
protected  void TapestryTestCase.train_getBoundType(ComponentResources resources, String parameterName, 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, 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, String description, ComponentResources container, ComponentResources component, String expression, Location l, Binding binding)
           
protected  void TapestryTestCase.train_newBinding(BindingSource bindingSource, String description, ComponentResources componentResources, String defaultBindingPrefix, String expression, Binding binding)
           
protected  void TapestryTestCase.train_renderInformalParameters(ComponentResources resources, MarkupWriter writer, Object... informals)
           
 



Copyright © 2003-2012 The Apache Software Foundation.