Class MessageCatalogResource
- java.lang.Object
 - 
- org.apache.tapestry5.internal.util.VirtualResource
 - 
- org.apache.tapestry5.internal.util.MessageCatalogResource
 
 
 
- 
- All Implemented Interfaces:
 Resource
public class MessageCatalogResource extends VirtualResource
 
- 
- 
Field Summary
- 
Fields inherited from class org.apache.tapestry5.internal.util.VirtualResource
UTF8 
 - 
 
- 
Constructor Summary
Constructors Constructor Description MessageCatalogResource(Locale locale, ComponentMessagesSource messagesSource, ResourceChangeTracker changeTracker, boolean compactJSON) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFile()StreamableResourceSourceImpl needs a file, and a suffix, to determine the content type.InputStreamopenStream()Opens a stream to the content of the resource, or returns null if the resource does not exist.StringtoString()URLtoURL()To work as a streamable resource, must return a value (or null) from toURL.- 
Methods inherited from class org.apache.tapestry5.internal.util.VirtualResource
exists, forFile, forLocale, getFolder, getPath, isVirtual, toInputStream, toInputStream, withExtension 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
MessageCatalogResource
public MessageCatalogResource(Locale locale, ComponentMessagesSource messagesSource, ResourceChangeTracker changeTracker, boolean compactJSON)
 
 - 
 
- 
Method Detail
- 
getFile
public String getFile()
StreamableResourceSourceImpl needs a file, and a suffix, to determine the content type.- Specified by:
 getFilein interfaceResource- Overrides:
 getFilein classVirtualResource
 
- 
toURL
public URL toURL()
To work as a streamable resource, must return a value (or null) from toURL.- Specified by:
 toURLin interfaceResource- Overrides:
 toURLin classVirtualResource
 
- 
openStream
public InputStream openStream() throws IOException
Description copied from interface:ResourceOpens a stream to the content of the resource, or returns null if the resource does not exist. The native input stream supplied by the resource is wrapped in aBufferedInputStream.- Returns:
 - an open, buffered stream to the content, if available
 - Throws:
 IOException
 
 - 
 
 -