|
|||||||||
| 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 java.io.PrintStream |
err
|
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.io.PrintStream |
out
|
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 |
getCachedInputStreamClass()
Get the class object to use for DataPool. |
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 |
getIFFEnumerationClass()
Get the class object to use for IFFEnumeration. |
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 c)
Set the class object to use for AnnoLine. |
void |
setAnnoOvalClass(java.lang.Class c)
Set the class object to use for AnnoOval. |
void |
setAnnoPolyClass(java.lang.Class c)
Set the class object to use for Poly. |
void |
setAnnoRectClass(java.lang.Class c)
Set the class object to use for anno.Rect. |
void |
setAnnoTextClass(java.lang.Class c)
Set the class object to use for anno.Text. |
void |
setBookmarkClass(java.lang.Class c)
Set the class object to use for Bookmark. |
void |
setBSInputStreamClass(java.lang.Class c)
Set the class object to use for BSInputStream. |
void |
setCachedInputStreamClass(java.lang.Class c)
Set the class object to use for DataPool. |
void |
setDataPoolClass(java.lang.Class c)
Set the class object to use for DataPool. |
void |
setDjVmDirClass(java.lang.Class c)
Set the class object to use for DjVmDir. |
void |
setDjVuAnnoClass(java.lang.Class c)
Set the class object to use for DjVuAnno. |
void |
setDjVuInfoClass(java.lang.Class c)
Set the class object to use for DjVuInfo. |
void |
setDjVuPageClass(java.lang.Class c)
Set the class object to use for DjVuPage. |
void |
setDjVuTextClass(java.lang.Class c)
Set the class object to use for DjVuText. |
void |
setDocumentClass(java.lang.Class c)
Set the class object to use for Document |
void |
setGBitmapClass(java.lang.Class c)
Set the class object to use for GBitmap. |
void |
setGPixmapClass(java.lang.Class c)
Set the class object to use for GPixmap. |
void |
setIFFEnumerationClass(java.lang.Class c)
Set the class object to use for IFFEnumeration. |
void |
setIWBitmapClass(java.lang.Class c)
Set the class object to use for IWBitmap. |
void |
setIWBlockClass(java.lang.Class c)
Set the class object to use for IWBlock. |
void |
setIWCodecClass(java.lang.Class c)
Set the class object to use for IWCodec. |
void |
setIWMapClass(java.lang.Class c)
Set the class object to use for IWMap. |
void |
setIWPixmapClass(java.lang.Class c)
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 c)
Set the class object to use for JB2Dict. |
void |
setJB2ImageClass(java.lang.Class c)
Set the class object to use for JB2Image. |
void |
setJB2ShapeClass(java.lang.Class c)
Set the class object to use for JB2Shape. |
void |
setPaletteClass(java.lang.Class c)
Set the class object to use for Palette. |
void |
setZPCodecClass(java.lang.Class c)
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
public static java.io.PrintStream out
public static java.io.PrintStream err
| Constructor Detail |
|---|
public DjVuOptions()
| Method Detail |
|---|
public void setBSInputStreamClass(java.lang.Class c)
c - the class object.public java.lang.Class getBSInputStreamClass()
public void setBookmarkClass(java.lang.Class c)
c - the class object.public java.lang.Class getBookmarkClass()
public void setCachedInputStreamClass(java.lang.Class c)
c - the class object.public java.lang.Class getCachedInputStreamClass()
public void setDataPoolClass(java.lang.Class c)
c - the class object.public java.lang.Class getDataPoolClass()
public void setDjVmDirClass(java.lang.Class c)
c - the class object.public java.lang.Class getDjVmDirClass()
public void setDjVuAnnoClass(java.lang.Class c)
c - the class object.public java.lang.Class getDjVuAnnoClass()
public void setDjVuInfoClass(java.lang.Class c)
c - the class object.public java.lang.Class getDjVuInfoClass()
public void setDjVuPageClass(java.lang.Class c)
c - the class object.public java.lang.Class getDjVuPageClass()
public void setDjVuTextClass(java.lang.Class c)
c - the class object.public java.lang.Class getDjVuTextClass()
public void setDocumentClass(java.lang.Class c)
c - the class object.public java.lang.Class getDocumentClass()
public void setGBitmapClass(java.lang.Class c)
c - the class object.public java.lang.Class getGBitmapClass()
public void setAnnoLineClass(java.lang.Class c)
c - the class object.public java.lang.Class getAnnoLineClass()
public void setAnnoOvalClass(java.lang.Class c)
c - the class object.public java.lang.Class getAnnoOvalClass()
public void setAnnoPolyClass(java.lang.Class c)
c - the class object.public java.lang.Class getAnnoPolyClass()
public void setAnnoRectClass(java.lang.Class c)
c - the class object.public java.lang.Class getAnnoRectClass()
public void setAnnoTextClass(java.lang.Class c)
c - the class object.public java.lang.Class getAnnoTextClass()
public void setGPixmapClass(java.lang.Class c)
c - the class object.public java.lang.Class getGPixmapClass()
public void setIFFEnumerationClass(java.lang.Class c)
c - the class object.public java.lang.Class getIFFEnumerationClass()
public void setIWBitmapClass(java.lang.Class c)
c - the class object.public java.lang.Class getIWBitmapClass()
public void setIWBlockClass(java.lang.Class c)
c - the class object.public java.lang.Class getIWBlockClass()
public void setIWCodecClass(java.lang.Class c)
c - the class object.public java.lang.Class getIWCodecClass()
public void setIWMapClass(java.lang.Class c)
c - the class object.public java.lang.Class getIWMapClass()
public void setIWPixmapClass(java.lang.Class c)
c - 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 c)
c - the class object.public java.lang.Class getJB2DictClass()
public void setJB2ImageClass(java.lang.Class c)
c - the class object.public java.lang.Class getJB2ImageClass()
public void setJB2ShapeClass(java.lang.Class c)
c - the class object.public java.lang.Class getJB2ShapeClass()
public void setPaletteClass(java.lang.Class c)
c - the class object.public java.lang.Class getPaletteClass()
public void setZPCodecClass(java.lang.Class c)
c - 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 | ||||||||