com.solidstategroup.cms
Class EXIFImageAsset

java.lang.Object
  extended by com.solidstategroup.cms.Asset
      extended by com.solidstategroup.cms.ImageAsset
          extended by com.solidstategroup.cms.EXIFImageAsset
All Implemented Interfaces:
com.solidstategroup.handles.Identifiable, com.solidstategroup.handles.Named, com.solidstategroup.handles.NamedIdentifiable, java.awt.image.ImageObserver, java.lang.Comparable

public class EXIFImageAsset
extends ImageAsset


Field Summary
 
Fields inherited from class com.solidstategroup.cms.Asset
createdOn, dublinCoreMetaData, includeInSearch, searchScore
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
EXIFImageAsset()
           
 
Method Summary
 boolean extractEXIFData(java.io.InputStream thisImageStream)
           
 java.lang.String getTagSupplementalCategories()
           
 void setProcessedSupplementalCategories(java.util.Vector processedSupplementalCategories)
           
 
Methods inherited from class com.solidstategroup.cms.ImageAsset
addRootArticleTypeId, addSSGObject, applyMaximumWidthAndHeight, applyResizeWidthAndHeight, articleTypeExists, calculateImageDimensions, containsTag, delete, execute, executeTags, generateThumbnailAuto, getArticleTypes, getAssetData, getAssetDataPrefix, getBinaryData, getBinaryDataWithResize, getBinaryStream, getCopyright, getCredit, getFullyQualifiedImageLocation, getFullyQualifiedThumbnailLocation, getHeight, getImageLocation, getLink, getQuery, getRealWidthHeight, getRootTagsIdAsString, getSsgObjects, getSsgObjectsObject, getTags, getThumbnailLocation, getWidth, imageUpdate, resizeImage, setArticleTypes, setAssetData, setAssetDataPrefix, setBinaryData, setCopyright, setCredit, setHeight, setLink, setSsgObjects, setTags, setTempBinaryData, setWidth, ssgObjectExists, storeNewAsset, storeUpdateAsset, storeUpdateAsset, updateArticleTypes, updateTags
 
Methods inherited from class com.solidstategroup.cms.Asset
compareTo, destroy, getAssetDataUnprocessed, getAssetId, getAssetType, getChunkFormatId, getCreatedOn, getDescription, getDublinCoreMetaData, getId, getLastModified, getName, getRootArticleIds, getRootChunkFormatId, getSearchScore, isDeleted, isIncludeInSearch, setAssetId, setAssetType, setChunkFormatId, setCreatedOn, setDeleted, setDescription, setDublinCoreMetaData, setIncludeInSearch, setLastModified, setName, setRootChunkFormatId, storeAsset, storeBinaryAsset, storeNewAsset, storeUpdateAsset, validateLinks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EXIFImageAsset

public EXIFImageAsset()
Method Detail

extractEXIFData

public boolean extractEXIFData(java.io.InputStream thisImageStream)

getTagSupplementalCategories

public java.lang.String getTagSupplementalCategories()

setProcessedSupplementalCategories

public void setProcessedSupplementalCategories(java.util.Vector processedSupplementalCategories)