| Package | Description | 
|---|---|
| org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework. | 
| org.apache.tapestry5.corelib.base | Base components intended to be extended by other components rather than
 used directly in templates. | 
| 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.services.compatibility | |
| 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.compatibility | A more structured approach to tracking how compatibility features are enabled, as well as tracking
 compatibility exceptions. | 
| org.apache.tapestry5.services.dynamic | Services supporting the  Dynamiccomponent. | 
| 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 | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentResources | ComponentResources. getContainerResources()Returns the  ComponentResourcesfor the container, or null if the this is the root component (that has no
 container). | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ComponentResources | BaseClientElement. resources | 
| protected ComponentResources | AbstractField. resources | 
| protected ComponentResources | AbstractLink. resources | 
| Constructor and Description | 
|---|
| FormSupportImpl(ComponentResources resources,
               String formValidationId)Constructor used when processing a form submission. | 
| FormSupportImpl(ComponentResources resources,
               String clientId,
               ComponentActionSink actionSink,
               boolean clientValidationEnabled,
               IdAllocator idAllocator,
               String formValidationId)Full constructor (specifically constructor for render time). | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | InternalComponentResourcesAn extension of  ComponentResourcesthat represents additional
 methods that are private
 to the framework and not exposed in any public APIs. | 
| Constructor and Description | 
|---|
| PropertyOverridesImpl(ComponentResources resources) | 
| Modifier and Type | Method and Description | 
|---|---|
| FieldValidator | BeanFieldValidatorDefaultSource. createDefaultValidator(ComponentResources resources,
                      String parameterName) | 
| Modifier and Type | Method and Description | 
|---|---|
| Binding | AssetBindingFactory. 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 | RenderVariableBindingFactory. 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 | ValidateBindingFactory. 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 | TranslateBindingFactory. 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 | LiteralBindingFactory. 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 | ComponentBindingFactory. newBinding(String description,
          ComponentResources container,
          ComponentResources component,
          String expression,
          Location location) | 
| Constructor and Description | 
|---|
| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ComponentResourcesRenderer. render(ComponentResources object,
      MarkupWriter writer) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | PageActivatorImpl. activatePage(ComponentResources pageResources,
            EventContext activationContext,
            ComponentEventResultProcessor resultProcessor) | 
| boolean | PageActivator. activatePage(ComponentResources pageResources,
            EventContext activationContext,
            ComponentEventResultProcessor resultProcessor)Activates the page. | 
| 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) | 
| Asset | AssetSourceImpl. getComponentAsset(ComponentResources resources,
                 String path,
                 String libraryName) | 
| void | UnknownActivationContextHandlerImpl. handleUnknownContext(ComponentResources pageResources,
                    EventContext activationContext) | 
| void | UnknownActivationContextHandler. handleUnknownContext(ComponentResources pageResources,
                    EventContext activationContext)Answer the client in the case of a request coming in with an unknown activation context. | 
| 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)Deprecated.  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) | 
| Modifier and Type | Method and Description | 
|---|---|
| String | JavaScriptSupportImpl. allocateClientId(ComponentResources resources) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DeprecationWarningImpl. componentParameter(ComponentResources resources,
                  String parameterName,
                  String message) | 
| void | DeprecationWarningImpl. componentParameterValue(ComponentResources resources,
                       String parameterName,
                       Object parameterValue,
                       String message) | 
| void | DeprecationWarningImpl. ignoredComponentParameters(ComponentResources resources,
                          String... parameterNames) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InternalComponentResourcesImplThe 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentResources | InternalComponentResourcesImpl. getContainerResources() | 
| ComponentResources | ComponentPageElement. getMixinResources(String mixinId)Returns the  ComponentResourcesfor a mixin attached to this component element. | 
| ComponentResources | ComponentPageElementImpl. getMixinResources(String mixinId) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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 | Page. persistFieldChange(ComponentResources resources,
                  String fieldName,
                  Object newValue)Posts a change to a persistent field. | 
| void | PageImpl. persistFieldChange(ComponentResources resources,
                  String fieldName,
                  Object newValue) | 
| Constructor and Description | 
|---|
| InternalComponentResourcesImpl(Page page,
                              ComponentPageElement element,
                              ComponentResources containerResources,
                              ComponentPageElementResources elementResources,
                              String completeId,
                              String nestedId,
                              Instantiator componentInstantiator,
                              boolean mixin) | 
| Constructor and Description | 
|---|
| ReadOnlyComponentFieldConduit(ComponentResources resources,
                             String fieldName) | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentResources | ComponentResourcesAware. getComponentResources()Returns the resources associated with this component class. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RenderQueue. startComponent(ComponentResources resources)Indicates that a component is starting its render. | 
| Modifier and Type | Method and Description | 
|---|---|
| FieldTranslator | FieldTranslatorSource. createDefaultTranslator(ComponentResources resources,
                       String parameterName) | 
| 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) | 
| Binding | ComponentDefaultProvider. defaultTranslatorBinding(String parameterName,
                        ComponentResources resources)Provides a binding that itself provides the field translator. | 
| FieldValidator | ComponentDefaultProvider. defaultValidator(String parameterName,
                ComponentResources resources) | 
| 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. | 
| Asset | AssetSource. getComponentAsset(ComponentResources resources,
                 String path,
                 String libraryName)Gets an asset that is used with, or injected into, a component, that will be exposed to the client. | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DeprecationWarning. componentParameter(ComponentResources resources,
                  String parameterName,
                  String message)Used to identify a component parameter that has been deprecated. | 
| void | DeprecationWarning. componentParameterValue(ComponentResources resources,
                       String parameterName,
                       Object parameterValue,
                       String message)Used to identify a specific parameter value that is no longer supported. | 
| void | DeprecationWarning. ignoredComponentParameters(ComponentResources resources,
                          String... parameterNames)The most common case: checks to see if the parameter name is bound and if so emits a warning that the parameter
 is ignored and will be removed. | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentResources | DynamicDelegate. getComponentResources()Returns the component resources (i.e., the  Dynamiccomponent), used when creating bindings for expansions
 located inside the dynamic template. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | JavaScriptSupport. allocateClientId(ComponentResources resources)As with  JavaScriptSupport.allocateClientId(String)but uses the id of the component extracted from the resources. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ComponentResources | TapestryTestCase. mockComponentResources() | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.