Package | Description |
---|---|
org.apache.tapestry5.internal.services |
[INTERNAL USE ONLY] internal service classes; API subject to change
|
org.apache.tapestry5.internal.transform |
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
|
org.apache.tapestry5.modules |
Modifier and Type | Class and Description |
---|---|
class |
AssetInjectionProvider
Performs injection of assets, based on the presence of the
Path annotation. |
class |
BlockInjectionProvider
|
class |
CommonResourcesInjectionProvider
Allows for a number of anonymous injections based on the type of field that is to be injected.
|
class |
DefaultInjectionProvider
Worker for the
Inject annotation that delegates out to the master
MasterObjectProvider to access the value. |
class |
ServiceInjectionProvider
A very late worker related to the
Inject annotation that, when all other forms of injection have failed,
matches the field type to a service interface. |
Modifier and Type | Class and Description |
---|---|
class |
InjectNamedProvider
|
Constructor and Description |
---|
InjectWorker(ObjectLocator locator,
InjectionProvider2 injectionProvider,
OperationTracker tracker) |
Modifier and Type | Method and Description |
---|---|
InjectionProvider2 |
TapestryModule.buildInjectionProvider(List<InjectionProvider2> configuration)
A chain of command for providing values for
Inject -ed fields in
component classes. |
Modifier and Type | Method and Description |
---|---|
InjectionProvider2 |
TapestryModule.buildInjectionProvider(List<InjectionProvider2> configuration)
A chain of command for providing values for
Inject -ed fields in
component classes. |
static void |
TapestryModule.provideStandardInjectionProviders(OrderedConfiguration<InjectionProvider2> configuration,
SymbolSource symbolSource,
AssetSource assetSource)
Default
based on
MasterObjectProvider
Named Handles fields with the Named annotation
Block
injects fields of type Block
CommonResources
Access to properties of resources (log, messages, etc.)
Asset
injection of assets (triggered via Path annotation), with the path relative to the component class
Service
Ordered last, for use when Inject is present and nothing else works, matches field type against Tapestry IoC
services
|
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.