# 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 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.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
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
  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
  Modifier
  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
  Modifier
  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
  Modifier
  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
  Modifier
  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`
  MessagesTrackingInfo.`getResource()`
  `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
  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 as `HttpServletResponse.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
  Modifier
  Constructor
  Description
  ``
  `AbstractAssetFactory(ResponseCompressionAnalyzer compressionAnalyzer, ResourceChangeTracker resourceChangeTracker, StreamableResourceSource streamableResourceSource, AssetPathConstructor assetPathConstructor, Resource rootResource)`
  ``
  `MessagesTrackingInfo(Resource resource, Object bundleId, String className)`
  ``
  `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
  Modifier
  Constructor
  Description
  ``
  `ComponentMessagesSourceImpl(boolean productionMode, boolean multipleClassLoaders, List<Resource> appCatalogResources, PropertiesFileParser parser, ComponentResourceLocator resourceLocator, ClasspathURLConverter classpathURLConverter, ComponentRequestSelectorAnalyzer componentRequestSelectorAnalyzer, ThreadLocale threadLocale, ComponentClassResolver componentClassResolver, org.slf4j.Logger logger)`

- ## 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
  Modifier
  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
  Modifier
  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
  Modifier
  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 of `Resource`.
  `final 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
  Description
  `final Resource`
  AbstractResource.`forFile(String relativePath)`
  `final 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)`
  `final Resource`
  AbstractResource.`withExtension(String extension)`
  Constructors in org.apache.tapestry5.ioc.internal.util with parameters of type Resource
  Modifier
  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 final Resource`
  IOCTestCase.`mockResource()`
  Deprecated.
  Methods in org.apache.tapestry5.ioc.test with parameters of type Resource
  Modifier and Type
  Method
  Description
  `protected final void`
  IOCTestCase.`train_forFile(Resource resource, String relativePath, Resource file)`
  Deprecated.
  `protected final void`
  IOCTestCase.`train_forLocale(Resource base, Locale locale, Resource resource)`
  Deprecated.
  `protected final void`
  IOCTestCase.`train_getPath(Resource r, String path)`
  Deprecated.
  `protected final 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 by `SymbolConstants.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 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
  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
  Modifier
  Constructor
  Description
  ``
  `AssetNotFoundException(String message, Resource resource)`
  Constructs an exception with message and a `Resource`.

- ## 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
  `final 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 corresponding `Resource`.
  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
  Modifier
  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 (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
  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 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
  Description
  `protected final void`
  TapestryTestCase.`train_createAsset(AssetFactory factory, Resource resource, Asset asset)`
  `protected final void`
  TapestryTestCase.`train_getAsset(AssetSource source, Resource root, String path, Locale locale, Asset asset)`
  `protected final void`
  TapestryTestCase.`train_getBaseResource(ComponentModel model, Resource resource)`
  `final void`
  TapestryTestCase.`train_getResource(Location location, Resource resource)`
  `protected final void`
  TapestryTestCase.`train_getRootResource(AssetFactory factory, Resource rootResource)`