|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lizardtech.djvu.DjVuOptions
public class DjVuOptions
This is a factory which stores standard encoding options. Each class implementing DjVuInterface or dirived from DjVuObject should be added here. When a DjVuInterface class creates a new Object, it will use this factory. That way even the core decoding classes may be overloaded simply by setting the DjVuOptions of the top level class. Use of this factor also greatly speeds up the initialization of Microsoft's implementation of Java 1.1.
Field Summary | |
---|---|
static boolean |
BEZIERGAMMA
This should not be changed unless you know what you are doing. |
static boolean |
COLLECT_GARBAGE
True if garbage collection should be invoked manually on a regular basis. |
static boolean |
NOCTX_ACTIVE
This should not be changed unless you know what you are doing. |
static boolean |
NOCTX_BUCKET_ACTIVE
This should not be changed unless you know what you are doing. |
static boolean |
NOCTX_BUCKET_UPPER
This should not be changed unless you know what you are doing. |
static boolean |
NOCTX_EXPECT
This should not be changed unless you know what you are doing. |
static java.lang.String |
VERSION
The build version of this code. |
Constructor Summary | |
---|---|
DjVuOptions()
|
Method Summary | |
---|---|
Codec |
createBookmark()
Create the an instance of the Bookmark class without loading the class until runtime. |
Codec |
createDjVuAnno()
Create the an instance of the DjVuAnno class without loading the class until runtime. |
Codec |
createDjVuText()
Create the an instance of the DjVuText class without loading the class until runtime. |
java.lang.Class |
getAnnoLineClass()
Get the class object to use for AnnoLine. |
java.lang.Class |
getAnnoOvalClass()
Get the class object to use for AnnoOval. |
java.lang.Class |
getAnnoPolyClass()
Get the class object to use for Poly. |
java.lang.Class |
getAnnoRectClass()
Get the class object to use for AnnoRect. |
java.lang.Class |
getAnnoTextClass()
Get the class object to use for anno.Text. |
java.lang.Class |
getBookmarkClass()
Get the class object to use for Bookmark. |
java.lang.Class |
getBSInputStreamClass()
Get the class object to use for BSInputStream. |
java.lang.Class |
getDataPoolClass()
Get the class object to use for DataPool. |
java.lang.Class |
getDjVmDirClass()
Get the class object to use for DjVmDir. |
java.lang.Class |
getDjVuAnnoClass()
Get the class object to use for DjVuAnno. |
java.lang.Class |
getDjVuInfoClass()
Get the class object to use for DjVuInfo. |
java.lang.Class |
getDjVuPageClass()
Get the class object to use for DjVuPage. |
java.lang.Class |
getDjVuTextClass()
Get the class object to use for DjVuText. |
java.lang.Class |
getDocumentClass()
Get the class object to use for Document |
java.lang.Class |
getGBitmapClass()
Get the class object to use for GBitmap. |
java.lang.Class |
getGPixmapClass()
Get the class object to use for GPixmap. |
java.lang.Class |
getIFFInputStreamClass()
Get the class object to use for IFFInputStream. |
java.lang.Class |
getIFFOutputStreamClass()
Get the class object to use for IFFOutputStream. |
java.lang.Class |
getIWBitmapClass()
Get the class object to use for IWBitmap. |
java.lang.Class |
getIWBlockClass()
Get the class object to use for IWBlock. |
java.lang.Class |
getIWCodecClass()
Get the class object to use for IWCodec. |
java.lang.Class |
getIWMapClass()
Get the class object to use for IWMap. |
java.lang.Class |
getIWPixmapClass()
Get the class object to use for IWPixmap. |
java.lang.Class |
getJB2DecodeClass()
Get the class object to use for JB2Decode. |
java.lang.Class |
getJB2DictClass()
Get the class object to use for JB2Dict. |
java.lang.Class |
getJB2ImageClass()
Get the class object to use for JB2Image. |
java.lang.Class |
getJB2ShapeClass()
Get the class object to use for JB2Shape. |
java.lang.Class |
getPaletteClass()
Get the class object to use for Palette. |
java.lang.Class |
getZPCodecClass()
Get the class object to use for ZPCodec. |
void |
setAnnoLineClass(java.lang.Class classAnnoLine)
Set the class object to use for AnnoLine. |
void |
setAnnoOvalClass(java.lang.Class classAnnoOval)
Set the class object to use for AnnoOval. |
void |
setAnnoPolyClass(java.lang.Class classAnnoPoly)
Set the class object to use for Poly. |
void |
setAnnoRectClass(java.lang.Class classAnnoRect)
Set the class object to use for anno.Rect. |
void |
setAnnoTextClass(java.lang.Class classAnnoText)
Set the class object to use for anno.Text. |
void |
setBookmarkClass(java.lang.Class classBookmark)
Set the class object to use for Bookmark. |
void |
setBSInputStreamClass(java.lang.Class classBSInputStream)
Set the class object to use for BSInputStream. |
void |
setDataPoolClass(java.lang.Class classDataPool)
Set the class object to use for DataPool. |
void |
setDjVmDirClass(java.lang.Class classDjVmDir)
Set the class object to use for DjVmDir. |
void |
setDjVuAnnoClass(java.lang.Class classDjVuAnno)
Set the class object to use for DjVuAnno. |
void |
setDjVuInfoClass(java.lang.Class classDjVuInfo)
Set the class object to use for DjVuInfo. |
void |
setDjVuPageClass(java.lang.Class classDjVuPage)
Set the class object to use for DjVuPage. |
void |
setDjVuTextClass(java.lang.Class classDjVuText)
Set the class object to use for DjVuText. |
void |
setDocumentClass(java.lang.Class classDocument)
Set the class object to use for Document |
void |
setGBitmapClass(java.lang.Class classGBitmap)
Set the class object to use for GBitmap. |
void |
setGPixmapClass(java.lang.Class classGPixmap)
Set the class object to use for GPixmap. |
void |
setIFFInputStreamClass(java.lang.Class classIFFInputStream)
Set the class object to use for IFFInputStream. |
void |
setIFFOutputStreamClass(java.lang.Class classIFFOutputStream)
Set the class object to use for IFFOutputStream. |
void |
setIWBitmapClass(java.lang.Class classIWBitmap)
Set the class object to use for IWBitmap. |
void |
setIWBlockClass(java.lang.Class classIWBlock)
Set the class object to use for IWBlock. |
void |
setIWCodecClass(java.lang.Class classIWCodec)
Set the class object to use for IWCodec. |
void |
setIWMapClass(java.lang.Class classIWMap)
Set the class object to use for IWMap. |
void |
setIWPixmapClass(java.lang.Class classIWPixmap)
Set the class object to use for IWPixmap. |
void |
setJB2DecodeClass(java.lang.Class classJB2Decode)
Set the class object to use for JB2Decode. |
void |
setJB2DictClass(java.lang.Class classJB2Dict)
Set the class object to use for JB2Dict. |
void |
setJB2ImageClass(java.lang.Class classJB2Image)
Set the class object to use for JB2Image. |
void |
setJB2ShapeClass(java.lang.Class classJB2Shape)
Set the class object to use for JB2Shape. |
void |
setPaletteClass(java.lang.Class classPalette)
Set the class object to use for Palette. |
void |
setZPCodecClass(java.lang.Class classZPCodec)
Set the class object to use for ZPCodec. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String VERSION
public static boolean NOCTX_BUCKET_UPPER
public static boolean NOCTX_EXPECT
public static boolean NOCTX_ACTIVE
public static boolean NOCTX_BUCKET_ACTIVE
public static boolean BEZIERGAMMA
public static boolean COLLECT_GARBAGE
Constructor Detail |
---|
public DjVuOptions()
Method Detail |
---|
public void setBSInputStreamClass(java.lang.Class classBSInputStream)
classBSInputStream
- the class object.public java.lang.Class getBSInputStreamClass()
public void setBookmarkClass(java.lang.Class classBookmark)
classBookmark
- the class object.public java.lang.Class getBookmarkClass()
public void setDataPoolClass(java.lang.Class classDataPool)
classDataPool
- the class object.public java.lang.Class getDataPoolClass()
public void setDjVmDirClass(java.lang.Class classDjVmDir)
classDjVmDir
- the class object.public java.lang.Class getDjVmDirClass()
public void setDjVuAnnoClass(java.lang.Class classDjVuAnno)
classDjVuAnno
- the class object.public java.lang.Class getDjVuAnnoClass()
public void setDjVuInfoClass(java.lang.Class classDjVuInfo)
classDjVuInfo
- the class object.public java.lang.Class getDjVuInfoClass()
public void setDjVuPageClass(java.lang.Class classDjVuPage)
classDjVuPage
- the class object.public java.lang.Class getDjVuPageClass()
public void setDjVuTextClass(java.lang.Class classDjVuText)
classDjVuText
- the class object.public java.lang.Class getDjVuTextClass()
public void setDocumentClass(java.lang.Class classDocument)
classDocument
- the class object.public java.lang.Class getDocumentClass()
public void setGBitmapClass(java.lang.Class classGBitmap)
classGBitmap
- the class object.public java.lang.Class getGBitmapClass()
public void setAnnoLineClass(java.lang.Class classAnnoLine)
classAnnoLine
- the class object.public java.lang.Class getAnnoLineClass()
public void setAnnoOvalClass(java.lang.Class classAnnoOval)
classAnnoOval
- the class object.public java.lang.Class getAnnoOvalClass()
public void setAnnoPolyClass(java.lang.Class classAnnoPoly)
classAnnoPoly
- the class object.public java.lang.Class getAnnoPolyClass()
public void setAnnoRectClass(java.lang.Class classAnnoRect)
classAnnoRect
- the class object.public java.lang.Class getAnnoRectClass()
public void setAnnoTextClass(java.lang.Class classAnnoText)
classAnnoText
- the class object.public java.lang.Class getAnnoTextClass()
public void setGPixmapClass(java.lang.Class classGPixmap)
classGPixmap
- the class object.public java.lang.Class getGPixmapClass()
public void setIFFInputStreamClass(java.lang.Class classIFFInputStream)
classIFFInputStream
- the class object.public java.lang.Class getIFFInputStreamClass()
public void setIFFOutputStreamClass(java.lang.Class classIFFOutputStream)
classIFFOutputStream
- the class object.public java.lang.Class getIFFOutputStreamClass()
public void setIWBitmapClass(java.lang.Class classIWBitmap)
classIWBitmap
- the class object.public java.lang.Class getIWBitmapClass()
public void setIWBlockClass(java.lang.Class classIWBlock)
classIWBlock
- the class object.public java.lang.Class getIWBlockClass()
public void setIWCodecClass(java.lang.Class classIWCodec)
classIWCodec
- the class object.public java.lang.Class getIWCodecClass()
public void setIWMapClass(java.lang.Class classIWMap)
classIWMap
- the class object.public java.lang.Class getIWMapClass()
public void setIWPixmapClass(java.lang.Class classIWPixmap)
classIWPixmap
- the class object.public java.lang.Class getIWPixmapClass()
public void setJB2DecodeClass(java.lang.Class classJB2Decode)
classJB2Decode
- the class object.public java.lang.Class getJB2DecodeClass()
public void setJB2DictClass(java.lang.Class classJB2Dict)
classJB2Dict
- the class object.public java.lang.Class getJB2DictClass()
public void setJB2ImageClass(java.lang.Class classJB2Image)
classJB2Image
- the class object.public java.lang.Class getJB2ImageClass()
public void setJB2ShapeClass(java.lang.Class classJB2Shape)
classJB2Shape
- the class object.public java.lang.Class getJB2ShapeClass()
public void setPaletteClass(java.lang.Class classPalette)
classPalette
- the class object.public java.lang.Class getPaletteClass()
public void setZPCodecClass(java.lang.Class classZPCodec)
classZPCodec
- the class object.public java.lang.Class getZPCodecClass()
public Codec createBookmark()
public Codec createDjVuAnno()
public Codec createDjVuText()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |