org.apache.tapestry.asset
Class ContextAsset
java.lang.Object
org.apache.tapestry.asset.AbstractAsset
org.apache.tapestry.asset.ContextAsset
- All Implemented Interfaces:
- IAsset, ILocatable
public class ContextAsset
- extends AbstractAsset
- implements IAsset
An asset whose path is relative to the ServletContext
containing
the application.
- Version:
- $Id: ContextAsset.java 243791 2004-02-19 17:38:13Z hlship $
- Author:
- Howard Lewis Ship
ContextAsset
public ContextAsset(ContextResourceLocation resourceLocation,
ILocation location)
buildURL
public String buildURL(IRequestCycle cycle)
- Generates a URL for the client to retrieve the asset. The context path
is prepended to the asset path, which means that assets deployed inside
web applications will still work (if things are configured properly).
- Specified by:
buildURL
in interface IAsset
getResourceAsStream
public InputStream getResourceAsStream(IRequestCycle cycle)
- Description copied from interface:
IAsset
- Accesses the localized version of the resource (if possible) and returns it as
an input stream. A version of the resource localized to the
current
page
is returned.
- Specified by:
getResourceAsStream
in interface IAsset