info.magnolia.module.templatingkit.dam
Interface Asset

All Known Implementing Classes:
AbstractInternalContentDAMHandler.InternalAssetVariation, AssetWithOverridingMetaData, AssetWrapper, DMSAsset, InternalAsset, MetaDataOnlyAsset

public interface Asset

Asset interface definition.

Version:
$Id$
Author:
pbracher

Method Summary
 String getCaption()
           
 String getCopyright()
           
 String getDescription()
           
 int getHeight()
           
 String getLink()
           
 String getMimeType()
           
 String getName()
           
 String getTitle()
           
 Asset getVariation(String variationName)
           
 int getWidth()
           
 

Method Detail

getVariation

Asset getVariation(String variationName)
                   throws NoSuchVariationException,
                          DAMException
Throws:
NoSuchVariationException
DAMException

getName

String getName()

getCaption

String getCaption()

getTitle

String getTitle()

getDescription

String getDescription()

getCopyright

String getCopyright()

getLink

String getLink()
               throws DAMException
Throws:
DAMException

getHeight

int getHeight()

getWidth

int getWidth()

getMimeType

String getMimeType()


Copyright © 2008-2012 Magnolia International Ltd.. All Rights Reserved.