org.trails.component.blob
Class TrailsBlobAsset

java.lang.Object
  extended by org.apache.tapestry.asset.AbstractAsset
      extended by org.trails.component.blob.TrailsBlobAsset
All Implemented Interfaces:
org.apache.hivemind.Locatable, org.apache.tapestry.IAsset

public class TrailsBlobAsset
extends org.apache.tapestry.asset.AbstractAsset

An implementation of IAsset for assets that are entity properties.


Constructor Summary
TrailsBlobAsset(BlobDownloadService chartService, IPropertyDescriptor propertyDescriptor, java.io.Serializable id)
           
 
Method Summary
 java.lang.String buildURL()
           
 java.io.Serializable getId()
           
 IPropertyDescriptor getPropertyDescriptor()
           
 java.io.InputStream getResourceAsStream()
           
 
Methods inherited from class org.apache.tapestry.asset.AbstractAsset
getLocation, getResourceLocation, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TrailsBlobAsset

public TrailsBlobAsset(BlobDownloadService chartService,
                       IPropertyDescriptor propertyDescriptor,
                       java.io.Serializable id)
Method Detail

getPropertyDescriptor

public IPropertyDescriptor getPropertyDescriptor()

getId

public java.io.Serializable getId()

buildURL

public java.lang.String buildURL()

getResourceAsStream

public java.io.InputStream getResourceAsStream()


Copyright © 2004-2008. All Rights Reserved.