Uses of Interface
org.apache.tapestry5.commons.Resource
-
Packages that use Resource Package Description org.apache.tapestry5 Root package for Tapestry, containing common interfaces and data types used throughout the framework.org.apache.tapestry5.commons org.apache.tapestry5.commons.internal.services org.apache.tapestry5.internal.dynamic [INTERNAL USE ONLY] support classes for theDynamic
component; API subject to changeorg.apache.tapestry5.internal.jpa [INTERNAL USE ONLY] support classes for the JPA module; API subject to changeorg.apache.tapestry5.internal.model [INTERNAL USE ONLY] support classes for component models; API subject to changeorg.apache.tapestry5.internal.pageload [INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to changeorg.apache.tapestry5.internal.parser [INTERNAL USE ONLY] support classes for component template rendering; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.internal.services.assets [INTERNAL USE ONLY] asset support services; API subject to changeorg.apache.tapestry5.internal.services.javascript [INTERNAL USE ONLY] JavaScript support implementations; API subject to changeorg.apache.tapestry5.internal.services.messages [INTERNAL USE ONLY] support implementations for component catalogs; API subject to changeorg.apache.tapestry5.internal.services.templates [INTERNAL USE ONLY] component template support classes; API subject to changeorg.apache.tapestry5.internal.structure [INTERNAL USE ONLY] page structure implementation details; API subject to change.org.apache.tapestry5.internal.util [INTERNAL USE ONLY] various utility classes; API subject to change.org.apache.tapestry5.ioc.internal.services [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.org.apache.tapestry5.ioc.internal.util [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to changeorg.apache.tapestry5.ioc.test org.apache.tapestry5.kaptcha.modules org.apache.tapestry5.model Interfaces for various types of component and parameter models used by Tapestryorg.apache.tapestry5.modules org.apache.tapestry5.services Core servicesorg.apache.tapestry5.services.assets Various services for assets (e.g., images, JavaScript and CSS files)org.apache.tapestry5.services.dynamic Services supporting theDynamic
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.services.messages Services supporting component and application message catalogs.org.apache.tapestry5.services.pageload Services for locating and loading pages and component resources.org.apache.tapestry5.services.templates Template servicesorg.apache.tapestry5.test Support for testing Tapestry pages -
-
Uses of Resource in org.apache.tapestry5
Methods in org.apache.tapestry5 that return Resource Modifier and Type Method Description Resource
ComponentResources. getBaseResource()
Returns the base resource for the component, which will represent the class's location within the classpath (this is used to resolve relative assets).Resource
Asset. getResource()
Returns the underlying Resource for the Asset. -
Uses of Resource in org.apache.tapestry5.commons
Methods in org.apache.tapestry5.commons that return Resource Modifier and Type Method Description Resource
Resource. forFile(String relativePath)
Returns a Resource based on a relative path, relative to the folder containing the resource.Resource
Resource. forLocale(Locale locale)
Returns a localized version of the resource.Resource
Location. getResource()
The resource from which the object tagged with a location was derived.Resource
Resource. withExtension(String extension)
Returns a new Resource with the extension changed (or, if the resource does not have an extension, the extension is added). -
Uses of Resource in org.apache.tapestry5.commons.internal.services
Methods in org.apache.tapestry5.commons.internal.services that return Resource Modifier and Type Method Description Resource
StringLocation. getResource()
Returns null; we don't know where the file really is (it's probably a class on the class path). -
Uses of Resource in org.apache.tapestry5.internal.dynamic
Methods in org.apache.tapestry5.internal.dynamic with parameters of type Resource Modifier and Type Method Description DynamicTemplate
DynamicTemplateParserImpl. parseTemplate(Resource resource)
Constructors in org.apache.tapestry5.internal.dynamic with parameters of type Resource Constructor Description DynamicTemplateSaxParser(Resource resource, BindingSource bindingSource, Map<String,URL> publicIdToURL)
-
Uses of Resource in org.apache.tapestry5.internal.jpa
Constructors in org.apache.tapestry5.internal.jpa with parameters of type Resource Constructor Description EntityManagerSourceImpl(org.slf4j.Logger logger, Resource persistenceDescriptor, PersistenceUnitConfigurer packageNamePersistenceUnitConfigurer, Map<String,PersistenceUnitConfigurer> configuration)
-
Uses of Resource in org.apache.tapestry5.internal.model
Methods in org.apache.tapestry5.internal.model that return Resource Modifier and Type Method Description Resource
MutableComponentModelImpl. getBaseResource()
Constructors in org.apache.tapestry5.internal.model with parameters of type Resource Constructor Description MutableComponentModelImpl(String componentClassName, org.slf4j.Logger logger, Resource baseResource, ComponentModel parentModel, boolean pageClass, String libraryName)
-
Uses of Resource in org.apache.tapestry5.internal.pageload
Methods in org.apache.tapestry5.internal.pageload that return Resource Modifier and Type Method Description Resource
DefaultComponentResourceLocator. locateTemplate(ComponentModel model, ComponentResourceSelector selector)
Methods in org.apache.tapestry5.internal.pageload that return types with arguments of type Resource Modifier and Type Method Description List<Resource>
DefaultComponentResourceLocator. locateMessageCatalog(Resource baseResource, ComponentResourceSelector selector)
Methods in org.apache.tapestry5.internal.pageload with parameters of type Resource Modifier and Type Method Description List<Resource>
DefaultComponentResourceLocator. locateMessageCatalog(Resource baseResource, ComponentResourceSelector selector)
-
Uses of Resource in org.apache.tapestry5.internal.parser
Methods in org.apache.tapestry5.internal.parser that return Resource Modifier and Type Method Description Resource
ComponentTemplate. getResource()
Returns the resource that was parsed to form the template.Resource
ComponentTemplateImpl. getResource()
Constructors in org.apache.tapestry5.internal.parser with parameters of type Resource Constructor Description ComponentTemplateImpl(Resource resource, List<TemplateToken> tokens, Map<String,Location> componentIds, boolean extension, boolean strictMixinParameters, Map<String,List<TemplateToken>> overrides)
-
Uses of Resource in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement Resource Modifier and Type Class Description class
ContextResource
A resource stored with in the web application context.class
UrlResource
Methods in org.apache.tapestry5.internal.services that return Resource Modifier and Type Method Description Resource
UrlResource. forLocale(Locale locale)
Resource
MessagesBundle. getBaseResource()
Returns the base resource for this bundle of properties files.Resource
UrlAsset. getResource()
Resource
AbstractAssetFactory. getRootResource()
Returns the rootContextResource
.Resource
ExternalUrlAssetFactory. getRootResource()
protected Resource
ContextResource. newResource(String path)
Resource
AssetSourceImpl. resourceForPath(String path)
Methods in org.apache.tapestry5.internal.services with parameters of type Resource Modifier and Type Method Description protected Asset
AbstractAssetFactory. createAsset(Resource resource, String folder, String resourcePath)
Asset
ClasspathAssetFactory. createAsset(Resource resource)
Asset
ContextAssetFactory. createAsset(Resource resource)
Asset
ExternalUrlAssetFactory. createAsset(Resource resource)
AssetAlias
ClasspathAssetAliasManagerImpl. extractAssetAlias(Resource resource)
Asset
AssetSourceImpl. getAsset(Resource baseResource, String path, Locale locale)
String
ResourceDigestManager. getDigest(Resource resource)
Deprecated.Returns the digest for the given path.String
ResourceDigestManagerImpl. getDigest(Resource resource)
ComponentTemplate
TemplateParser. parseTemplate(Resource templateResource)
Parses the given resource into a component template.ComponentTemplate
TemplateParserImpl. parseTemplate(Resource templateResource)
boolean
ResourceDigestManager. requiresDigest(Resource resource)
Deprecated.Returns true if the path requires that the client URL for the resource include a digest to validate that the client is authorized to access the resource.boolean
ResourceDigestManagerImpl. requiresDigest(Resource resource)
boolean
ResourceStreamer. streamResource(Resource resource, String providedChecksum, Set<ResourceStreamer.Options> options)
Streams the content of the resource to the client (or sends an alternative response such asHttpServletResponse.SC_NOT_MODIFIED
).boolean
ResourceStreamerImpl. streamResource(Resource resource, String providedChecksum, Set<ResourceStreamer.Options> options)
boolean
ResourceStreamerImpl. streamResource(Resource resource, StreamableResource streamable, String providedChecksum, Set<ResourceStreamer.Options> options)
Constructors in org.apache.tapestry5.internal.services with parameters of type Resource Constructor Description AbstractAssetFactory(ResponseCompressionAnalyzer compressionAnalyzer, ResourceChangeTracker resourceChangeTracker, StreamableResourceSource streamableResourceSource, AssetPathConstructor assetPathConstructor, Resource rootResource)
SaxTemplateParser(Resource resource, Map<String,URL> publicIdToURL)
UrlAsset(String url, Resource resource)
XMLTokenStream(Resource resource, Map<String,URL> publicIdToURL)
Constructor parameters in org.apache.tapestry5.internal.services with type arguments of type Resource Constructor Description ComponentMessagesSourceImpl(boolean productionMode, List<Resource> appCatalogResources, PropertiesFileParser parser, ComponentResourceLocator resourceLocator, ClasspathURLConverter classpathURLConverter, ComponentRequestSelectorAnalyzer componentRequestSelectorAnalyzer, ThreadLocale threadLocale)
-
Uses of Resource in org.apache.tapestry5.internal.services.assets
Methods in org.apache.tapestry5.internal.services.assets with parameters of type Resource Modifier and Type Method Description void
ResourceChangeTrackerImpl. addDependency(Resource dependency)
String
AssetChecksumGeneratorImpl. generateChecksum(Resource resource)
String
ContentTypeAnalyzerImpl. getContentType(Resource resource)
StreamableResource
CSSURLRewriter. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
DelegatingSRS. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
JavaScriptStackMinimizeDisabler. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
SRSCachingInterceptor. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
SRSCompressingInterceptor. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
SRSMinimizingInterceptor. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
StreamableResourceSourceImpl. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
StreamableResource
UTF8ForTextAssets. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
boolean
ChecksumPath. stream(Resource resource)
If the resource exists and the checksum is correct, stream it to the client and return true.long
ResourceChangeTracker. trackResource(Resource resource)
Start tracking the resource (or return the last modified time of an already tracked resource).long
ResourceChangeTrackerImpl. trackResource(Resource resource)
Constructors in org.apache.tapestry5.internal.services.assets with parameters of type Resource Constructor Description ContextAssetRequestHandler(ResourceStreamer resourceStreamer, Resource rootContextResource)
-
Uses of Resource in org.apache.tapestry5.internal.services.javascript
Methods in org.apache.tapestry5.internal.services.javascript that return Resource Modifier and Type Method Description Resource
ModuleManagerImpl. findResourceForModule(String moduleName)
Methods in org.apache.tapestry5.internal.services.javascript with parameters of type Resource Modifier and Type Method Description JavaScriptStack
JavaScriptStackSourceImpl. findStackForJavaScriptLibrary(Resource resource)
-
Uses of Resource in org.apache.tapestry5.internal.services.messages
Classes in org.apache.tapestry5.internal.services.messages that implement Resource Modifier and Type Class Description class
ClientLocalizationMessageResource
Provides a number of symbols related to client-side localization; by exposing these in the global message catalog, they are available to the client (via the "t5/core/messages" module).Methods in org.apache.tapestry5.internal.services.messages that return Resource Modifier and Type Method Description Resource
ClientLocalizationMessageResource. forLocale(Locale locale)
Resource
ClientLocalizationMessageResource. withExtension(String extension)
Methods in org.apache.tapestry5.internal.services.messages with parameters of type Resource Modifier and Type Method Description Map<String,String>
PropertiesFileParserImpl. parsePropertiesFile(Resource resource)
-
Uses of Resource in org.apache.tapestry5.internal.services.templates
Methods in org.apache.tapestry5.internal.services.templates that return Resource Modifier and Type Method Description Resource
DefaultTemplateLocator. locateTemplate(ComponentModel model, Locale locale)
Resource
PageTemplateLocator. locateTemplate(ComponentModel model, Locale locale)
Constructors in org.apache.tapestry5.internal.services.templates with parameters of type Resource Constructor Description PageTemplateLocator(Resource contextRoot, ComponentClassResolver resolver, String applicationFolder)
-
Uses of Resource in org.apache.tapestry5.internal.structure
Methods in org.apache.tapestry5.internal.structure that return Resource Modifier and Type Method Description Resource
InternalComponentResourcesImpl. getBaseResource()
-
Uses of Resource in org.apache.tapestry5.internal.util
Classes in org.apache.tapestry5.internal.util that implement Resource Modifier and Type Class Description class
MessageCatalogResource
class
VirtualResource
Base class for virtual resources: resources that are not simply mapped to stored files, but are assembled, as necessary, on the fly.Methods in org.apache.tapestry5.internal.util that return Resource Modifier and Type Method Description Resource
VirtualResource. forFile(String relativePath)
Resource
VirtualResource. forLocale(Locale locale)
Resource
VirtualResource. withExtension(String extension)
-
Uses of Resource in org.apache.tapestry5.ioc.internal.services
Constructors in org.apache.tapestry5.ioc.internal.services with parameters of type Resource Constructor Description ResourceSymbolProvider(Resource resource)
-
Uses of Resource in org.apache.tapestry5.ioc.internal.util
Classes in org.apache.tapestry5.ioc.internal.util that implement Resource Modifier and Type Class Description class
AbstractResource
Abstract implementation ofResource
.class
ClasspathResource
Implementation ofResource
for files on the classpath (as defined by aClassLoader
).Methods in org.apache.tapestry5.ioc.internal.util that return Resource Modifier and Type Method Description Resource
AbstractResource. forFile(String relativePath)
Resource
AbstractResource. forLocale(Locale locale)
Resource
LocationImpl. getResource()
protected abstract Resource
AbstractResource. newResource(String path)
Factory method provided by subclasses.protected Resource
ClasspathResource. newResource(String path)
Resource
AbstractResource. withExtension(String extension)
Constructors in org.apache.tapestry5.ioc.internal.util with parameters of type Resource Constructor Description LocationImpl(Resource resource)
LocationImpl(Resource resource, int line)
LocationImpl(Resource resource, int line, int column)
-
Uses of Resource in org.apache.tapestry5.ioc.test
Methods in org.apache.tapestry5.ioc.test that return Resource Modifier and Type Method Description protected Resource
IOCTestCase. mockResource()
Deprecated.Methods in org.apache.tapestry5.ioc.test with parameters of type Resource Modifier and Type Method Description protected void
IOCTestCase. train_forFile(Resource resource, String relativePath, Resource file)
Deprecated.protected void
IOCTestCase. train_forLocale(Resource base, Locale locale, Resource resource)
Deprecated.protected void
IOCTestCase. train_getPath(Resource r, String path)
Deprecated.protected void
IOCTestCase. train_toURL(Resource resource, URL url)
Deprecated. -
Uses of Resource in org.apache.tapestry5.kaptcha.modules
Methods in org.apache.tapestry5.kaptcha.modules with parameters of type Resource Modifier and Type Method Description static void
KaptchaModule. provideLibraryMessages(OrderedConfiguration<Resource> configuration, Resource kaptchaCatalog)
Method parameters in org.apache.tapestry5.kaptcha.modules with type arguments of type Resource Modifier and Type Method Description static void
KaptchaModule. provideLibraryMessages(OrderedConfiguration<Resource> configuration, Resource kaptchaCatalog)
-
Uses of Resource in org.apache.tapestry5.model
Methods in org.apache.tapestry5.model that return Resource Modifier and Type Method Description Resource
ComponentModel. getBaseResource()
Returns the resource corresponding to the class file for this component. -
Uses of Resource in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules with parameters of type Resource Modifier and Type Method Description static void
JavaScriptModule. setupBaseModules(MappedConfiguration<String,Object> configuration, Resource underscoreShim, Resource jqueryShim, Resource typeahead, Resource moment, Resource transition, Resource bootstrapUtil, Compatibility compatibility)
static void
JavaScriptModule. setupFoundationFramework(MappedConfiguration<String,Object> configuration, String provider, Resource domPrototype, Resource domJQuery)
static void
AssetsModule. setupGlobalMessageCatalog(AssetSource assetSource, Resource applicationCatalog, OrderedConfiguration<Resource> configuration)
Contributes: ClientLocalization A virtual resource of formatting symbols for decimal numbers Core Built in messages used by Tapestry's default validators and components AppCatalog The Resource defined bySymbolConstants.APPLICATION_CATALOG
Method parameters in org.apache.tapestry5.modules with type arguments of type Resource Modifier and Type Method Description static void
AssetsModule. setupGlobalMessageCatalog(AssetSource assetSource, Resource applicationCatalog, OrderedConfiguration<Resource> configuration)
Contributes: ClientLocalization A virtual resource of formatting symbols for decimal numbers Core Built in messages used by Tapestry's default validators and components AppCatalog The Resource defined bySymbolConstants.APPLICATION_CATALOG
-
Uses of Resource in org.apache.tapestry5.services
Methods in org.apache.tapestry5.services that return Resource Modifier and Type Method Description Resource
AssetNotFoundException. getResource()
The resource which wasn't found.Resource
AssetFactory. getRootResource()
Returns the Resource representing the root folder of the domain this factory is responsible for.Resource
AssetSource. resourceForPath(String path)
Finds the asset, either on the classpath or (if prefixed), within the indicated domain.Methods in org.apache.tapestry5.services with parameters of type Resource Modifier and Type Method Description Asset
AssetFactory. createAsset(Resource resource)
Creates an instance of an asset.AssetAlias
ClasspathAssetAliasManager. extractAssetAlias(Resource resource)
Deprecated.Takes a classpath resource and determines the proper alias for it based on the mappings contributed to the service.Asset
AssetSource. getAsset(Resource baseResource, String path, Locale locale)
Finds the asset.Constructors in org.apache.tapestry5.services with parameters of type Resource Constructor Description AssetNotFoundException(String message, Resource resource)
Constructs an exception with message and aResource
. -
Uses of Resource in org.apache.tapestry5.services.assets
Methods in org.apache.tapestry5.services.assets with parameters of type Resource Modifier and Type Method Description void
ResourceDependencies. addDependency(Resource dependency)
Marks the dependency as an additional resource.String
AssetChecksumGenerator. generateChecksum(Resource resource)
Given a raw resource, generates an MD5 checksum of the resource's contents.String
ContentTypeAnalyzer. getContentType(Resource resource)
Analyze the resource to determine its content type.StreamableResource
StreamableResourceSource. getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)
Converts a Resource (which must be non-null and exist) into a streamable resource, along with some additional optional behaviors.InputStream
ResourceTransformer. transform(Resource source, ResourceDependencies dependencies)
Read the source input stream and provide a new input stream of the transformed content. -
Uses of Resource in org.apache.tapestry5.services.dynamic
Methods in org.apache.tapestry5.services.dynamic with parameters of type Resource Modifier and Type Method Description DynamicTemplate
DynamicTemplateParser. parseTemplate(Resource resource)
Given a Resource, parse the XML file into a template. -
Uses of Resource in org.apache.tapestry5.services.javascript
Fields in org.apache.tapestry5.services.javascript declared as Resource Modifier and Type Field Description Resource
JavaScriptModuleConfiguration. resource
The resource for this shim module.Methods in org.apache.tapestry5.services.javascript that return Resource Modifier and Type Method Description Resource
ModuleManager. findResourceForModule(String moduleName)
Given a module name (which may be a path of names separated by slashes), locates the correspondingResource
.Methods in org.apache.tapestry5.services.javascript with parameters of type Resource Modifier and Type Method Description JavaScriptStack
JavaScriptStackSource. findStackForJavaScriptLibrary(Resource resource)
Attempts to find the stack containing the indicated JavaScript library.Constructors in org.apache.tapestry5.services.javascript with parameters of type Resource Constructor Description AMDWrapper(Resource resource)
JavaScriptModuleConfiguration(Resource resource)
-
Uses of Resource in org.apache.tapestry5.services.messages
Methods in org.apache.tapestry5.services.messages with parameters of type Resource Modifier and Type Method Description Map<String,String>
PropertiesFileParser. parsePropertiesFile(Resource resource)
Read the contents of the file (which is expected to exist) and return it as a Map of string keys and values (asCaseInsensitiveMap
should be used. -
Uses of Resource in org.apache.tapestry5.services.pageload
Methods in org.apache.tapestry5.services.pageload that return Resource Modifier and Type Method Description Resource
ComponentResourceLocator. locateTemplate(ComponentModel model, ComponentResourceSelector selector)
Locates the template for a component (including pages and base classes).Methods in org.apache.tapestry5.services.pageload that return types with arguments of type Resource Modifier and Type Method Description List<Resource>
ComponentResourceLocator. locateMessageCatalog(Resource baseResource, ComponentResourceSelector selector)
Locates the properties files that make up the message catalog for a specific component.Methods in org.apache.tapestry5.services.pageload with parameters of type Resource Modifier and Type Method Description List<Resource>
ComponentResourceLocator. locateMessageCatalog(Resource baseResource, ComponentResourceSelector selector)
Locates the properties files that make up the message catalog for a specific component. -
Uses of Resource in org.apache.tapestry5.services.templates
Methods in org.apache.tapestry5.services.templates that return Resource Modifier and Type Method Description Resource
ComponentTemplateLocator. locateTemplate(ComponentModel model, Locale locale)
Deprecated.Locates the template for the given model as aResource
. -
Uses of Resource in org.apache.tapestry5.test
Methods in org.apache.tapestry5.test with parameters of type Resource Modifier and Type Method Description protected void
TapestryTestCase. train_createAsset(AssetFactory factory, Resource resource, Asset asset)
protected void
TapestryTestCase. train_getAsset(AssetSource source, Resource root, String path, Locale locale, Asset asset)
protected void
TapestryTestCase. train_getBaseResource(ComponentModel model, Resource resource)
void
TapestryTestCase. train_getResource(Location location, Resource resource)
protected void
TapestryTestCase. train_getRootResource(AssetFactory factory, Resource rootResource)
-