## Uses of Interface
org.apache.tapestry5.ioc.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.internal.dynamic | [INTERNAL USE ONLY] support classes for the `Dynamic` component; API subject to change
  org.apache.tapestry5.internal.jpa | [INTERNAL USE ONLY] support classes for the JPA module; API subject to change
  org.apache.tapestry5.internal.model | [INTERNAL USE ONLY] support classes for component models; API subject to change
  org.apache.tapestry5.internal.pageload | [INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change
  org.apache.tapestry5.internal.parser | [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.assets | [INTERNAL USE ONLY] asset support services; API subject to change
  org.apache.tapestry5.internal.services.javascript | [INTERNAL USE ONLY] JavaScript support implementations; API subject to change
  org.apache.tapestry5.internal.services.messages | [INTERNAL USE ONLY] support implementations for component catalogs; API subject to change
  org.apache.tapestry5.internal.services.templates | [INTERNAL USE ONLY] component template support classes; API subject to change
  org.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.internal.webresources |
  org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container
  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 change
  org.apache.tapestry5.ioc.test | Classes supporting testing of Tapestry IOC services
  org.apache.tapestry5.kaptcha.modules |
  org.apache.tapestry5.model | Interfaces for various types of component and parameter models used by Tapestry
  org.apache.tapestry5.modules |
  org.apache.tapestry5.services | Core services
  org.apache.tapestry5.services.assets | Various services for assets (e.g., images, JavaScript and CSS files)
  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.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 services
  org.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 and 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.internal.dynamic

    Methods in org.apache.tapestry5.internal.dynamic with parameters of type Resource
    Modifier and Type | Method and Description
    --- | ---
    `DynamicTemplate` | DynamicTemplateParserImpl.`parseTemplate(Resource resource)`

    Constructors in org.apache.tapestry5.internal.dynamic with parameters of type Resource
    Constructor and 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 and 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 and Description
    --- | ---
    `Resource` | MutableComponentModelImpl.`getBaseResource()`

    Constructors in org.apache.tapestry5.internal.model with parameters of type Resource
    Constructor and 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 and 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 and 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 and 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 and Description
    --- | ---
    `Resource` | ComponentTemplateImpl.`getResource()`
    `Resource` | ComponentTemplate.`getResource()` Returns the resource that was parsed to form the template.

    Constructors in org.apache.tapestry5.internal.parser with parameters of type Resource
    Constructor and 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 and 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 and 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 root `ContextResource`.
    `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 and Description
    --- | ---
    `Asset` | ContextAssetFactory.`createAsset(Resource resource)`
    `Asset` | ClasspathAssetFactory.`createAsset(Resource resource)`
    `Asset` | ExternalUrlAssetFactory.`createAsset(Resource resource)`
    `protected Asset` | AbstractAssetFactory.`createAsset(Resource resource, String folder, String resourcePath)`
    `AssetAlias` | ClasspathAssetAliasManagerImpl.`extractAssetAlias(Resource resource)`
    `Asset` | AssetSourceImpl.`getAsset(Resource baseResource, String path, Locale locale)`
    `String` | ResourceDigestManagerImpl.`getDigest(Resource resource)`
    `String` | ResourceDigestManager.`getDigest(Resource resource)` Deprecated. Returns the digest for the given path.
    `ComponentTemplate` | TemplateParser.`parseTemplate(Resource templateResource)` Parses the given resource into a component template.
    `ComponentTemplate` | TemplateParserImpl.`parseTemplate(Resource templateResource)`
    `boolean` | ResourceDigestManagerImpl.`requiresDigest(Resource resource)`
    `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` | ResourceStreamerImpl.`streamResource(Resource resource, StreamableResource streamable, String providedChecksum, Set<ResourceStreamer.Options> options)`
    `boolean` | ResourceStreamerImpl.`streamResource(Resource resource, String providedChecksum, Set<ResourceStreamer.Options> options)`
    `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 as `HttpServletResponse.SC_NOT_MODIFIED`).

    Constructors in org.apache.tapestry5.internal.services with parameters of type Resource
    Constructor and 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 and Description
    `ComponentMessagesSourceImpl(boolean productionMode, List<Resource> appCatalogResources, PropertiesFileParser parser, ComponentResourceLocator resourceLocator, ClasspathURLConverter classpathURLConverter)`

  - ### 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 and Description
    --- | ---
    `void` | ResourceChangeTrackerImpl.`addDependency(Resource dependency)`
    `String` | AssetChecksumGeneratorImpl.`generateChecksum(Resource resource)`
    `String` | ContentTypeAnalyzerImpl.`getContentType(Resource resource)`
    `StreamableResource` | SRSCachingInterceptor.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | StreamableResourceSourceImpl.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | CSSURLRewriter.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | UTF8ForTextAssets.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | SRSCompressingInterceptor.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | JavaScriptStackMinimizeDisabler.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | SRSMinimizingInterceptor.`getStreamableResource(Resource baseResource, StreamableResourceProcessing processing, ResourceDependencies dependencies)`
    `StreamableResource` | DelegatingSRS.`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` | ResourceChangeTrackerImpl.`trackResource(Resource resource)`
    `long` | ResourceChangeTracker.`trackResource(Resource resource)` Start tracking the resource (or return the last modified time of an already tracked resource).

    Constructors in org.apache.tapestry5.internal.services.assets with parameters of type Resource
    Constructor and 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 and Description
    --- | ---
    `Resource` | ModuleManagerImpl.`findResourceForModule(String moduleName)`

    Methods in org.apache.tapestry5.internal.services.javascript with parameters of type Resource
    Modifier and Type | Method and 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 and 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 and 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 and 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 and Description
    --- | ---
    `Resource` | PageTemplateLocator.`locateTemplate(ComponentModel model, Locale locale)`
    `Resource` | DefaultTemplateLocator.`locateTemplate(ComponentModel model, Locale locale)`

    Constructors in org.apache.tapestry5.internal.services.templates with parameters of type Resource
    Constructor and 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 and 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 and 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 and Description
    --- | ---
    `Resource` | VirtualResource.`forFile(String relativePath)`
    `Resource` | VirtualResource.`forLocale(Locale locale)`
    `Resource` | VirtualResource.`withExtension(String extension)`

  - ### Uses of Resource in org.apache.tapestry5.internal.webresources

    Methods in org.apache.tapestry5.internal.webresources with parameters of type Resource
    Modifier and Type | Method and Description
    --- | ---
    `void` | ResourceDependenciesSplitter.`addDependency(Resource dependency)`
    `void` | ContentChangeTracker.`addDependency(Resource dependency)`
    `static long` | ResourceTransformUtils.`toChecksum(Resource resource)`
    `InputStream` | CoffeeScriptCompiler.`transform(Resource source, ResourceDependencies dependencies)`
    `InputStream` | LessResourceTransformer.`transform(Resource source, ResourceDependencies dependencies)`

    Constructors in org.apache.tapestry5.internal.webresources with parameters of type Resource
    Constructor and Description
    `CoffeeScriptCompiler(Resource mainCompiler, Resource shim, OperationTracker tracker)`

    Constructor parameters in org.apache.tapestry5.internal.webresources with type arguments of type Resource
    Constructor and Description
    `RhinoExecutorPool(OperationTracker tracker, List<Resource> scripts)`

  - ### Uses of Resource in org.apache.tapestry5.ioc

    Methods in org.apache.tapestry5.ioc that return Resource
    Modifier and Type | Method and 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.ioc.internal.services

    Methods in org.apache.tapestry5.ioc.internal.services that return Resource
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | StringLocation.`getResource()` Returns null; we don't know where the file really is (it's probably a class on the class path).

    Constructors in org.apache.tapestry5.ioc.internal.services with parameters of type Resource
    Constructor and 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 and Description
    --- | ---
    `class` | `AbstractResource` Abstract implementation of `Resource`.
    `class` | `ClasspathResource` Implementation of `Resource` for files on the classpath (as defined by a `ClassLoader`).

    Methods in org.apache.tapestry5.ioc.internal.util that return Resource
    Modifier and Type | Method and 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 and 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 and Description
    --- | ---
    `protected Resource` | IOCTestCase.`mockResource()` Deprecated.

    Methods in org.apache.tapestry5.ioc.test with parameters of type Resource
    Modifier and Type | Method and 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 and 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 and 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 and 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 and Description
    --- | ---
    `static void` | JavaScriptModule.`setupBaseModules(MappedConfiguration<String,Object> configuration, Resource underscoreShim, Resource jqueryShim, Resource typeahead, Resource moment, Resource transition)`
    `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 by `SymbolConstants.APPLICATION_CATALOG`

    Method parameters in org.apache.tapestry5.modules with type arguments of type Resource
    Modifier and Type | Method and 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 by `SymbolConstants.APPLICATION_CATALOG`

  - ### Uses of Resource in org.apache.tapestry5.services

    Methods in org.apache.tapestry5.services that return Resource
    Modifier and Type | Method and Description
    --- | ---
    `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 and 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.

  - ### 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 and 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 and 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 and Description
    --- | ---
    `Resource` | JavaScriptModuleConfiguration.`resource` The resource for this shim module.

    Methods in org.apache.tapestry5.services.javascript that return Resource
    Modifier and Type | Method and Description
    --- | ---
    `Resource` | ModuleManager.`findResourceForModule(String moduleName)` Given a module name (which may be a path of names separated by slashes), locates the corresponding `Resource`.

    Methods in org.apache.tapestry5.services.javascript with parameters of type Resource
    Modifier and Type | Method and 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 and 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 and 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 (as `CaseInsensitiveMap` 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 and 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 and 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 and 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 and Description
    --- | ---
    `Resource` | ComponentTemplateLocator.`locateTemplate(ComponentModel model, Locale locale)` Deprecated. Locates the template for the given model as a `Resource`.

  - ### Uses of Resource in org.apache.tapestry5.test

    Methods in org.apache.tapestry5.test with parameters of type Resource
    Modifier and Type | Method and 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)`

${project.version} - Copyright © 2003-2015 The Apache Software Foundation.