info.magnolia.module.templatingkit.dam.assets
Class DMSAsset

java.lang.Object
  extended by info.magnolia.module.templatingkit.dam.assets.InternalAsset
      extended by info.magnolia.module.templatingkit.dam.assets.DMSAsset
All Implemented Interfaces:
Asset

public class DMSAsset
extends InternalAsset
implements Asset

DMS Asset implementation.

Version:
$Id$
Author:
pbracher

Field Summary
 
Fields inherited from class info.magnolia.module.templatingkit.dam.assets.InternalAsset
damHandler, metaDataNode, nodeDataPrefix
 
Constructor Summary
DMSAsset(DMSDAMHandler handler, info.magnolia.cms.core.Content metaDataNode, info.magnolia.cms.core.NodeData binaryNodeData, info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
           
 
Method Summary
 String getCaption()
           
 String getCopyright()
           
 String getMimeType()
           
 
Methods inherited from class info.magnolia.module.templatingkit.dam.assets.InternalAsset
getBinaryNodeData, getDescription, getHeight, getLink, getMetaDataValue, getName, getTitle, getVariation, getWidth, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface info.magnolia.module.templatingkit.dam.Asset
getDescription, getHeight, getLink, getName, getTitle, getVariation, getWidth
 

Constructor Detail

DMSAsset

@Inject
public DMSAsset(DMSDAMHandler handler,
                       info.magnolia.cms.core.Content metaDataNode,
                       info.magnolia.cms.core.NodeData binaryNodeData,
                       info.magnolia.templating.functions.TemplatingFunctions templatingFunctions)
         throws AssetNotFoundException,
                javax.jcr.RepositoryException
Throws:
AssetNotFoundException
javax.jcr.RepositoryException
Method Detail

getCaption

public String getCaption()
Specified by:
getCaption in interface Asset
Overrides:
getCaption in class InternalAsset

getCopyright

public String getCopyright()
Specified by:
getCopyright in interface Asset
Overrides:
getCopyright in class InternalAsset

getMimeType

public String getMimeType()
Specified by:
getMimeType in interface Asset
Overrides:
getMimeType in class InternalAsset


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