org.pentaho.reporting.libraries.resourceloader.loader.zip
Class ZipResourceData

java.lang.Object
  extended by org.pentaho.reporting.libraries.resourceloader.loader.AbstractResourceData
      extended by org.pentaho.reporting.libraries.resourceloader.loader.zip.ZipResourceData
All Implemented Interfaces:
Serializable, ResourceData

public class ZipResourceData
extends AbstractResourceData

Creation-Date: 05.04.2006, 15:44:07

Author:
Thomas Morgner
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.pentaho.reporting.libraries.resourceloader.ResourceData
CONTENT_LENGTH, CONTENT_TYPE, FILENAME
 
Constructor Summary
ZipResourceData(ResourceKey key)
           
 
Method Summary
 Object getAttribute(String key)
           
 ResourceKey getKey()
           
 InputStream getResourceAsStream(ResourceManager caller)
           
 long getVersion(ResourceManager caller)
           
 
Methods inherited from class org.pentaho.reporting.libraries.resourceloader.loader.AbstractResourceData
getLength, getResource, getResource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZipResourceData

public ZipResourceData(ResourceKey key)
Method Detail

getResourceAsStream

public InputStream getResourceAsStream(ResourceManager caller)
                                throws ResourceLoadingException
Throws:
ResourceLoadingException

getAttribute

public Object getAttribute(String key)

getKey

public ResourceKey getKey()

getVersion

public long getVersion(ResourceManager caller)
                throws ResourceLoadingException
Throws:
ResourceLoadingException