Uses of Interface
org.apache.tapestry5.ComponentResources

Packages that use ComponentResources
org.apache.tapestry5   
org.apache.tapestry5.corelib.internal   
org.apache.tapestry5.internal   
org.apache.tapestry5.internal.bindings   
org.apache.tapestry5.internal.renderers   
org.apache.tapestry5.internal.services   
org.apache.tapestry5.internal.structure   
org.apache.tapestry5.internal.transform   
org.apache.tapestry5.runtime Contains interfaces that are added to component classes at runtime
org.apache.tapestry5.services   
org.apache.tapestry5.test   
 

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)
          As with RenderSupport.allocateClientId(String) but uses the id of the component extracted from the resources.
 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.bindings
 

Methods in org.apache.tapestry5.internal.bindings with parameters of type ComponentResources
 Binding ValidateBindingFactory.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 RenderVariableBindingFactory.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 NullFieldStrategyBindingFactory.newBinding(String description, ComponentResources container, ComponentResources component, String expression, Location location)
           
 Binding MessageBindingFactory.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 ContextBindingFactory.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 BlockBindingFactory.newBinding(String description, ComponentResources container, ComponentResources component, String expression, Location location)
           
 Binding AssetBindingFactory.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 that return ComponentResources
 ComponentResources AbstractComponentMethodInvocation.getComponentResources()
           
 

Methods in org.apache.tapestry5.internal.services with parameters of type ComponentResources
 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 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, ComponentResources component, String defaultPrefix, String expression, Location 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 PersistentFieldManagerImpl.postChange(String pageName, ComponentResources resources, String fieldName, Object newValue)
           
 void PersistentFieldManager.postChange(String pageName, ComponentResources resources, String fieldName, Object newValue)
          Posts a change of a persistent property.
 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)
           
 

Constructors in org.apache.tapestry5.internal.services with parameters of type ComponentResources
AbstractComponentMethodInvocation(ComponentMethodInvocationInfo info, 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 ComponentPageElementResourcesImpl.createComponentEventLink(ComponentResources resources, String eventType, boolean forForm, Object... context)
           
 Link ComponentPageElementResources.createComponentEventLink(ComponentResources resources, String eventType, boolean forForm, Object... context)
          Creates a link on behalf of a component.
 void PageImpl.persistFieldChange(ComponentResources resources, String fieldName, Object newValue)
           
 void Page.persistFieldChange(ComponentResources resources, String fieldName, Object newValue)
          Posts a change to a persistent field.
 

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)
           
 

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

Methods in org.apache.tapestry5.internal.transform with parameters of type ComponentResources
static String InjectComponentWorker.formatMessage(ComponentResources resources, String fieldName, String fieldType, String componentId)
           
 

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 convienience 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.
 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.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 © 2006-2009 Apache Software Foundation. All Rights Reserved.