Oracle Content Management SDK

oracle.ifs.beans
Class InterMediaImage

java.lang.Object
  |
  +--oracle.ifs.beans.LibraryObject
        |
        +--oracle.ifs.beans.TieLibraryObject
              |
              +--oracle.ifs.beans.PublicObject
                    |
                    +--oracle.ifs.beans.TiePublicObject
                          |
                          +--oracle.ifs.beans.Category
                                |
                                +--oracle.ifs.beans.TieCategory
                                      |
                                      +--oracle.ifs.beans.InterMediaSource
                                            |
                                            +--oracle.ifs.beans.TieInterMediaSource
                                                  |
                                                  +--oracle.ifs.beans.InterMediaImage
All Implemented Interfaces:
IfsEventHandler, LibraryObjectInterface, PublicObjectInterface, Traceable
Direct Known Subclasses:
TieInterMediaImage

public class InterMediaImage
extends TieInterMediaSource

InterMediaImage subclass. This Category subclass is meant to represent meta data extracted from an image file. The extraction is performed by the InterMediaAnnotatorAgent.


Field Summary
static java.lang.String CLASS_NAME
          This class name for this class.
static java.lang.String IMAGEBITSPERPIXEL_ATTRIBUTE
          Name of the IMAGEBITSPERPIXEL Attribute
static java.lang.String IMAGECOUNT_ATTRIBUTE
          Name of the IMAGECOUNT Attribute
static java.lang.String IMAGEHEIGHT_ATTRIBUTE
          Name of the IMAGEHEIGHT Attribute
static java.lang.String IMAGEHORIZONTALRES_ATTRIBUTE
          Name of the IMAGEHORIZONTALRES Attribute
static java.lang.String IMAGEPIXELFORMAT_ATTRIBUTE
          Name of the IMAGEPIXELFORMAT Attribute
static java.lang.String IMAGEVERTICALRES_ATTRIBUTE
          Name of the IMAGEVERTICALRES Attribute
static java.lang.String IMAGEWIDTH_ATTRIBUTE
          Name of the IMAGEWIDTH Attribute
 
Fields inherited from class oracle.ifs.beans.InterMediaSource
MEDIAAUTHORINGTOOL_ATTRIBUTE, MEDIABITRATE_ATTRIBUTE, MEDIACATEGORY_ATTRIBUTE, MEDIACONTENTDATE_ATTRIBUTE, MEDIACOPYRIGHT_ATTRIBUTE, MEDIACREATIONTIME_ATTRIBUTE, MEDIACREDITS_ATTRIBUTE, MEDIADESCRIPTION_ATTRIBUTE, MEDIADURATION_ATTRIBUTE, MEDIAFORMATENCODING_ATTRIBUTE, MEDIAFORMATENCODINGCODE_ATTRIBUTE, MEDIAINFORMATION_ATTRIBUTE, MEDIALANGUAGE_ATTRIBUTE, MEDIAMODIFICATIONTIME_ATTRIBUTE, MEDIAPRODUCER_ATTRIBUTE, MEDIASIZE_ATTRIBUTE, MEDIASOURCEDIRECTORY_ATTRIBUTE, MEDIASOURCEFILEFORMAT_ATTRIBUTE, MEDIASOURCEFILEFORMATCODE_ATTRIBUTE, MEDIASOURCEFILENAME_ATTRIBUTE, MEDIASOURCEMIMETYPE_ATTRIBUTE, MEDIASOURCEPROTOCOL_ATTRIBUTE, MEDIASOURCESTREAMABLE_ATTRIBUTE, MEDIASOURCEURL_ATTRIBUTE, MEDIATIMESCALE_ATTRIBUTE, MEDIATITLE_ATTRIBUTE, MEDIATRACKID_ATTRIBUTE, MEDIAUSERDATA_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.Category
ASSOCIATEDPUBLICOBJECT_ATTRIBUTE
 
Fields inherited from class oracle.ifs.beans.PublicObject
ACL_ATTRIBUTE, ADMINISTRATIONGROUP_ATTRIBUTE, CREATEDATE_ATTRIBUTE, CREATOR_ATTRIBUTE, DELETOR_ATTRIBUTE, DESCRIPTION_ATTRIBUTE, EXPIRATIONDATE_ATTRIBUTE, FAMILY_ATTRIBUTE, FLAGS_ATTRIBUTE, LASTMODIFIER_ATTRIBUTE, LASTMODIFYDATE_ATTRIBUTE, LOCKEDFORSESSION_ATTRIBUTE, LOCKOBJECT_ATTRIBUTE, LOCKSTATE_ATTRIBUTE, LOCKSTATE_HARDLOCK, LOCKSTATE_SESSIONLOCK, LOCKSTATE_SOFTLOCK, LOCKSTATE_UNLOCK, LOCKSTATE_USERLOCK, NAME_ATTRIBUTE, OWNER_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE, RESOLVEDPUBLICOBJECT_ATTRIBUTE, SECURINGPUBLICOBJECT_ATTRIBUTE
 
Method Summary
 java.lang.Integer getImageBitsPerPixel()
          returns The Number of bits per image pixel
 java.lang.Integer getImageCount()
          returns The number of images stored in the file
 java.lang.Long getImageHeight()
          returns The height of the image
 java.lang.Double getImageHorizontalRes()
          returns The Horizontal resolution in pxl/in
 java.lang.String getImagePixelFormat()
          returns The color space of the image, including the resolution
 java.lang.Double getImageVerticalRes()
          returns The Vertical resolution in pxl/in
 java.lang.Long getImageWidth()
          returns The width of the image
 
Methods inherited from class oracle.ifs.beans.InterMediaSource
getMediaAuthoringTool, getMediaBitRate, getMediaCategory, getMediaContentDate, getMediaCopyright, getMediaCreationTime, getMediaCredits, getMediaDescription, getMediaDuration, getMediaFormatEncoding, getMediaFormatEncodingCode, getMediaFormatUserData, getMediaInformation, getMediaLanguage, getMediaModificationTime, getMediaProducer, getMediaSize, getMediaSourceDirectory, getMediaSourceFileFormat, getMediaSourceFileFormatCode, getMediaSourceFilename, getMediaSourceMimeType, getMediaSourceProtocol, getMediaSourceStreamable, getMediaSourceURL, getMediaTimeScale, getMediaTitle, getMediaTrackID
 
Methods inherited from class oracle.ifs.beans.Category
getAssociatedPublicObject
 
Methods inherited from class oracle.ifs.beans.PublicObject
addCategory, addRelationship, checkEffectiveAccess, checkEffectiveAccess, copy, getAcl, getAllFolderPaths, getAllFolderPaths, getAnyFolderPath, getAnyFolderPath, getCategories, getCategories, getCategories, getCategories, getCreateDate, getCreator, getDefaultAccessLevel, getDescription, getEffectiveAccessLevel, getEffectiveAccessLevel, getExpirationDate, getFamily, getFlags, getFolderReferences, getFolderReferencesSortSpecification, getLastModifier, getLastModifyDate, getLeftwardRelationshipObjects, getLeftwardRelationshipObjects, getLeftwardRelationships, getLeftwardRelationships, getLockObject, getLockState, getLockStateLabel, getOwner, getPolicyBundle, getPropertyBundle, getResolvedPublicObject, getRightwardRelationshipObjects, getRightwardRelationshipObjects, getRightwardRelationships, getRightwardRelationships, getSecuringPublicObject, grantAccess, handleEvent, hasNameAttribute, isLocked, isLockedForSession, isLockedForSessionByCurrentSession, isVersionable, isVersioned, lock, lock, lock, putPolicy, putProperty, putProperty, removeAllPolicies, removeAllProperties, removePolicy, removePolicy, removeProperty, removeRelationship, revokeAccess, revokeAllAccess, setAcl, setDescription, setExpirationDate, setFlags, setFolderReferencesSortSpecification, setOwner, setPolicyBundle, setPropertyBundle, setSecuringPublicObject, toLockStateLabel, toLockStateLabel, toLockStateLabel, unlock, updateLock
 
Methods inherited from class oracle.ifs.beans.LibraryObject
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getName, getSession, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update
 
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface
getId
 
Methods inherited from interface oracle.ifs.common.Traceable
getTraceLogger, isTraced, trace
 

Field Detail


CLASS_NAME

public static final java.lang.String CLASS_NAME
This class name for this class. Useful for methods that take a class name argument.

IMAGEHEIGHT_ATTRIBUTE

public static final java.lang.String IMAGEHEIGHT_ATTRIBUTE
Name of the IMAGEHEIGHT Attribute

IMAGEWIDTH_ATTRIBUTE

public static final java.lang.String IMAGEWIDTH_ATTRIBUTE
Name of the IMAGEWIDTH Attribute

IMAGECOUNT_ATTRIBUTE

public static final java.lang.String IMAGECOUNT_ATTRIBUTE
Name of the IMAGECOUNT Attribute

IMAGEPIXELFORMAT_ATTRIBUTE

public static final java.lang.String IMAGEPIXELFORMAT_ATTRIBUTE
Name of the IMAGEPIXELFORMAT Attribute

IMAGEBITSPERPIXEL_ATTRIBUTE

public static final java.lang.String IMAGEBITSPERPIXEL_ATTRIBUTE
Name of the IMAGEBITSPERPIXEL Attribute

IMAGEHORIZONTALRES_ATTRIBUTE

public static final java.lang.String IMAGEHORIZONTALRES_ATTRIBUTE
Name of the IMAGEHORIZONTALRES Attribute

IMAGEVERTICALRES_ATTRIBUTE

public static final java.lang.String IMAGEVERTICALRES_ATTRIBUTE
Name of the IMAGEVERTICALRES Attribute
Method Detail

getImageHeight

public java.lang.Long getImageHeight()
                              throws IfsException
returns The height of the image
Returns:
height of the image
Throws:
IfsException - if operation fails

getImageWidth

public java.lang.Long getImageWidth()
                             throws IfsException
returns The width of the image
Returns:
width of the image
Throws:
IfsException - if operation fails

getImageCount

public java.lang.Integer getImageCount()
                                throws IfsException
returns The number of images stored in the file
Returns:
number of images stored in the file
Throws:
IfsException - if operation fails

getImagePixelFormat

public java.lang.String getImagePixelFormat()
                                     throws IfsException
returns The color space of the image, including the resolution
Returns:
color space of the image, including the resolution
Throws:
IfsException - if operation fails

getImageBitsPerPixel

public java.lang.Integer getImageBitsPerPixel()
                                       throws IfsException
returns The Number of bits per image pixel
Returns:
Number of bits per image pixel
Throws:
IfsException - if operation fails

getImageHorizontalRes

public java.lang.Double getImageHorizontalRes()
                                       throws IfsException
returns The Horizontal resolution in pxl/in
Returns:
Horizontal resolution in pxl/in
Throws:
IfsException - if operation fails

getImageVerticalRes

public java.lang.Double getImageVerticalRes()
                                     throws IfsException
returns The Vertical resolution in pxl/in
Returns:
Vertical resolution in pxl/in
Throws:
IfsException - if operation fails

Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.