org.trails.component.blob
Class DefaultIconResolver

java.lang.Object
  extended by org.trails.component.blob.DefaultIconResolver
All Implemented Interfaces:
IconResolver

public class DefaultIconResolver
extends java.lang.Object
implements IconResolver

The Trails IconResolver default implementation.


Field Summary
static java.lang.String DEFAULT_CONTENT_TYPE
           
 
Constructor Summary
DefaultIconResolver()
           
 
Method Summary
 org.apache.tapestry.IAsset getAsset(java.lang.String contentType)
          Returns an IAsset object for the given MIME type.
 void setClasspathAssetFactory(org.apache.tapestry.asset.AssetFactory classpathAssetFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CONTENT_TYPE

public static final java.lang.String DEFAULT_CONTENT_TYPE
See Also:
Constant Field Values
Constructor Detail

DefaultIconResolver

public DefaultIconResolver()
Method Detail

getAsset

public org.apache.tapestry.IAsset getAsset(java.lang.String contentType)
Description copied from interface: IconResolver
Returns an IAsset object for the given MIME type. It will be used as an icon for the download link.

Specified by:
getAsset in interface IconResolver
Parameters:
contentType - the MIME type
Returns:
the icon asset for the specified MIME type

setClasspathAssetFactory

public void setClasspathAssetFactory(org.apache.tapestry.asset.AssetFactory classpathAssetFactory)


Copyright © 2004-2008. All Rights Reserved.