mediautil.image.jpeg
Class JFXX
java.lang.Object
mediautil.gen.BasicIo
mediautil.image.jpeg.BasicJpegIo
mediautil.image.jpeg.AbstractImageInfo<LLJTran>
mediautil.image.jpeg.JFXX
- All Implemented Interfaces:
- Serializable, MediaInfo
public class JFXX
- extends AbstractImageInfo<LLJTran>
- See Also:
- Serialized Form
Fields inherited from interface mediautil.gen.MediaInfo |
ALBUM, APERTURE, ARTIST, ARTISTWEBPAGE, AUDIOFILEWEBPAGE, AUDIOSOURCEWEBPAGE, BAND, BITRATE, BPM, CDIDENTIFIER, CLASS_AUDIO, CLASS_IMAGE, CLASS_VIDEO, COMMENTS, COMMERCIAL, COMMERCIALINFORMATION, COMPILATION, COMPOSER, CONDUCTOR, CONTENTGROUP, COPYRIGHT, COPYRIGHTTEXT, COPYRIGHTWEBPAGE, DATE, DATETIMEORIGINAL, DATETIMEORIGINALSTRING, EMPHASIS, ENCAPSULATEDOBJECT, ENCODEDBY, ENCRYPTIONMETHODREGISTRATION, EQUALISATION, ESS_CHARACHTER, ESS_MAKE, ESS_QUALITY, ESS_TIMESTAMP, EVENTTIMINGCODES, EXPOPROGRAM, FILEOWNER, FILESIZE, FILETYPE, FOCALLENGTH, GENRE, GROUPIDENTIFICATIONREGISTRATION, INITIALKEY, INTERNETRADIOSTATIONNAME, INTERNETRADIOSTATIONOWNER, INTERNETRADIOSTATIONWEBPAGE, ISRC, LANGUAGE, LASTMODIFIED, LASTPLAY, LAYER, LENGTH, LENGTHINTAG, LOOKUPTABLE, LYRICIST, MAKE, MEDIA_ATTRIBUTES, MEDIATYPE, METERING, MODE, MODEL, MPEGLEVEL, OFTRACKS, ORIENTATION, ORIGINAL, ORIGINALARTIST, ORIGINALFILENAME, ORIGINALLYRICIST, ORIGINALTITLE, ORIGINALYEAR, OWNERSHIP, PARTOFSET, PAYMENTWEBPAGE, PICTURE, PICTURE_ATTRIBUTES, PLAY_ATTRIBUTES, PLAYCOUNTER, PLAYLISTDELAY, POPULARIMETER, PRIVATE, PRIVATEDATA, PROTECTION, PUBLISHER, PUBLISHERSWEBPAGE, QUALITY, RATING, RECORDINGDATES, RELATIVEVOLUMENADJUSTMENT, REMIXER, RESOLUTIONX, RESOLUTIONY, REVERB, SAMPLERATE, SUBTITLE, TERMSOFUSE, THUMBNAIL, TIME, TITLE, TRACK, UNIQUEFILEIDENTIFIER, USERDEFINEDTEXT, VBR, YEAR |
Methods inherited from class mediautil.image.jpeg.AbstractImageInfo |
apertureToFnumber, getAdvancedImage, getAttribute, getBoolAttribute, getComments, getDateTimeOriginal, getDoubleAttribute, getFiveMajorAttributes, getFloatAttribute, getImageFile, getIntAttribute, getLongAttribute, getName, getThumbnailExtension, getThumbnailIcon, getThumbnailLength, getThumbnailOffset, removeThumbnailTags, setAdvancedImage, setAttribute, setName, setThumbnail, toString, writeInfo, writeInfo, writeInfo |
Methods inherited from class mediautil.gen.BasicIo |
asInt, asString, bn2s, bn2s, convertLength, in2s, isSignature, read, read, s2n, skip |
JFXX
public JFXX(InputStream is,
byte[] data,
int offset,
String name,
String comments,
LLJTran format)
throws FileFormatException
- Throws:
FileFormatException
getFormat
public String getFormat()
- Specified by:
getFormat
in class AbstractImageInfo<LLJTran>
getMarkerData
public static byte[] getMarkerData()
getMake
public String getMake()
- Specified by:
getMake
in class AbstractImageInfo<LLJTran>
getModel
public String getModel()
- Specified by:
getModel
in class AbstractImageInfo<LLJTran>
getReport
public String getReport()
- Specified by:
getReport
in class AbstractImageInfo<LLJTran>
getDataTimeOriginalString
public String getDataTimeOriginalString()
- Specified by:
getDataTimeOriginalString
in class AbstractImageInfo<LLJTran>
getResolutionX
public int getResolutionX()
- Specified by:
getResolutionX
in class AbstractImageInfo<LLJTran>
getResolutionY
public int getResolutionY()
- Specified by:
getResolutionY
in class AbstractImageInfo<LLJTran>
getMetering
public int getMetering()
- Specified by:
getMetering
in class AbstractImageInfo<LLJTran>
getExpoProgram
public int getExpoProgram()
- Specified by:
getExpoProgram
in class AbstractImageInfo<LLJTran>
getFNumber
public float getFNumber()
- Specified by:
getFNumber
in class AbstractImageInfo<LLJTran>
getShutter
public Rational getShutter()
- Specified by:
getShutter
in class AbstractImageInfo<LLJTran>
isFlash
public boolean isFlash()
- Specified by:
isFlash
in class AbstractImageInfo<LLJTran>
getFocalLength
public float getFocalLength()
- Specified by:
getFocalLength
in class AbstractImageInfo<LLJTran>
getQuality
public String getQuality()
- Specified by:
getQuality
in class AbstractImageInfo<LLJTran>
saveThumbnailImage
public boolean saveThumbnailImage(OutputStream os)
throws IOException
- Description copied from class:
AbstractImageInfo
- saves thumbnail image to specified path
- Overrides:
saveThumbnailImage
in class AbstractImageInfo<LLJTran>
- Throws:
IOException
getThumbnailIcon
public Icon getThumbnailIcon(Dimension size)
- Specified by:
getThumbnailIcon
in class AbstractImageInfo<LLJTran>
readInfo
public void readInfo()
- Description copied from class:
AbstractImageInfo
- Reads the imageInfo from the Input supplied in Constructor. This is for
derived class to implement.
- Specified by:
readInfo
in class AbstractImageInfo<LLJTran>
getPictureInfo
public Hashtable getPictureInfo()
getCameraInfo
public Hashtable getCameraInfo()
getDiagInfo
public Hashtable getDiagInfo()
getFileInfo
public Hashtable getFileInfo()