Serialized Form

Class ach.BevelPanel extends java.awt.Panel implements Serializable

Serialized Fields

gb

java.awt.GridBagLayout gb

gc

java.awt.GridBagConstraints gc

bevelMode

int bevelMode


Class ach.CatalogPanel extends java.awt.Panel implements Serializable

Serialized Fields

asynchronousMode

boolean asynchronousMode

hGap

int hGap

vGap

int vGap

cols

int cols

rows

int rows

requestedSize

java.awt.Dimension requestedSize

itemBounds

java.awt.Dimension itemBounds

scrollPane

java.awt.ScrollPane scrollPane

thumbPanel

java.awt.Panel thumbPanel

compVec

java.util.Vector compVec

lastSelectedIndex

int lastSelectedIndex

imageNameList

java.lang.String[] imageNameList

imageListIndex

int imageListIndex

currentThumb

ach.Thumbnail currentThumb

currentImgInfo

ImageInfo currentImgInfo

scaleHint

int scaleHint

pendingImageProducers

int pendingImageProducers

pendingImageUpdates

int pendingImageUpdates

nextUpdateEventId

int nextUpdateEventId

eventQueue

java.util.Vector eventQueue

queuedImageNameLists

java.util.Vector queuedImageNameLists

saveThumbs

boolean saveThumbs

thumbSubdir

java.lang.String thumbSubdir

thumbQuality

float thumbQuality

maxSrcNumPixelsNoThumb

long maxSrcNumPixelsNoThumb

addDescriptions

boolean addDescriptions

onePicOnlyMode

boolean onePicOnlyMode


Class ach.image.DecoderException extends java.lang.Exception implements Serializable


Class ach.IconButton extends java.awt.Canvas implements Serializable

Serialized Fields

versionEqualGreater1_1

boolean versionEqualGreater1_1

icon

java.awt.Image icon

disabledIcon

java.awt.Image disabledIcon

width

int width

height

int height

border

int border

mouseInside

boolean mouseInside

enabled

boolean enabled

toggleMode

boolean toggleMode

toggleState

boolean toggleState

toolTipText

java.lang.String toolTipText

ttWin

java.awt.Window ttWin

ttx

int ttx

tty

int tty

ttTimer

ToolTipTimer ttTimer

mappedComponent

java.awt.Component mappedComponent


Class ach.ImagePanel extends java.awt.Panel implements Serializable

Serialized Fields

parent

java.awt.Container parent

versionEqualGreater1_1

boolean versionEqualGreater1_1

scaledInstanceSupported

boolean scaledInstanceSupported

errorMsg

java.lang.String errorMsg

imgSrc

EMemImageSource imgSrc

imgInfo

ImageInfo imgInfo

sScrPane

SmartScrollPane sScrPane

xZoom

double xZoom

yZoom

double yZoom

fitHoriz

boolean fitHoriz

fitInWindow

boolean fitInWindow

cmdLinePrint

boolean cmdLinePrint

quickPrint

boolean quickPrint

blending

boolean blending

saveEnabled

boolean saveEnabled

paletteCorrected

boolean paletteCorrected

scaleHint

int scaleHint

tmpImg

java.awt.Image tmpImg

tmpImgRect

java.awt.Rectangle tmpImgRect

newTmpImgRect

java.awt.Rectangle newTmpImgRect

screenBounds

java.awt.Rectangle[] screenBounds

isResized

boolean isResized

frameUpdated

boolean frameUpdated
flag needed due to bug in MS VM version 2334; see example SwingTiffy.java


frameResizing

boolean frameResizing

doInvert

boolean doInvert

doRotate

int doRotate

autorotateAllowed

boolean autorotateAllowed

unskewAllowed

boolean unskewAllowed

annotationsEditable

boolean annotationsEditable

showAnnotations

boolean showAnnotations

bufferedAnnotations

java.lang.String bufferedAnnotations

showCatalog

boolean showCatalog

catPanel

CatalogPanel catPanel

catSlides

java.lang.String[] catSlides

thumbNailWidth

int thumbNailWidth

thumbNailHeight

int thumbNailHeight

navDialog

NavDialog navDialog

dummyFrame

java.awt.Frame dummyFrame

props

java.util.Hashtable props

printJob

java.lang.Object printJob

book

java.lang.Object book

printPageNum

int printPageNum

printPageSelection

java.lang.String printPageSelection

preferredResolution

int preferredResolution

bgColor

java.awt.Color bgColor

slides

java.lang.String[] slides

slideIdx

int slideIdx

imgCanvas

ImgComponentIntf imgCanvas

imgPanel

java.awt.Panel imgPanel

slideWin

ach.SlideShowWindow slideWin

slideDelay

long slideDelay

playTimerNextTime

long playTimerNextTime

playState

boolean playState

playTimer

java.util.Timer playTimer

playTimerIsScheduled

boolean playTimerIsScheduled

mouseDown

boolean mouseDown

mouseStart

java.awt.Point mouseStart

mouseMove

java.awt.Point mouseMove

bottomtoolbar

boolean bottomtoolbar

buttonPanel

java.awt.Panel buttonPanel

btnSave

IconButton btnSave

btnZoomIn

IconButton btnZoomIn

btnZoomOut

IconButton btnZoomOut

btnNavigation

IconButton btnNavigation

tfZoom

java.awt.TextField tfZoom

btn1to1

IconButton btn1to1

btnFitHoriz

IconButton btnFitHoriz

btnFitInWindow

IconButton btnFitInWindow

btnFullscreen

IconButton btnFullscreen

btnPause

IconButton btnPause

btnPlay

IconButton btnPlay

btnPrevPage

IconButton btnPrevPage

tfPageNum

java.awt.TextField tfPageNum

lNumPages

ach.MinLabel lNumPages

btnNextPage

IconButton btnNextPage

btnThumbnails

IconButton btnThumbnails

btnRot090

IconButton btnRot090

btnRot180

IconButton btnRot180

btnRot270

IconButton btnRot270

btnMirror

IconButton btnMirror

btnFlip

IconButton btnFlip

btnScaleSmooth

IconButton btnScaleSmooth

btnInvert

IconButton btnInvert

btnAnnotations

IconButton btnAnnotations

btnPrint

IconButton btnPrint

btnPrintView

IconButton btnPrintView

btnInfo

IconButton btnInfo

btnHelp

IconButton btnHelp

buttonPanelCtrl

java.lang.String buttonPanelCtrl

annotationPanel

java.awt.Panel annotationPanel

annotationButtonGroup

ButtonGroup annotationButtonGroup

btnPointer

IconButton btnPointer

btnRectangle

IconButton btnRectangle

btnOval

IconButton btnOval

btnPolygon

IconButton btnPolygon

btnText

IconButton btnText

btnMemo

IconButton btnMemo

btnStamp

IconButton btnStamp

btnShapeProps

IconButton btnShapeProps

btnSaveAnnot

IconButton btnSaveAnnot

toolHelpLbl

java.awt.Label toolHelpLbl

graphEd

GraphicEditor graphEd

annotationSaver

AnnotationSaver annotationSaver

cSave

java.awt.Component cSave

cPrint

java.awt.Component cPrint

cPrintView

java.awt.Component cPrintView

cPrevPage

java.awt.Component cPrevPage

cNextPage

java.awt.Component cNextPage

cThumbnails

java.awt.Component cThumbnails

cPause

java.awt.Component cPause

cPlay

java.awt.Component cPlay

cAnnotations

java.awt.Component cAnnotations

cScaleSmooth

java.awt.Component cScaleSmooth

tbc

ToolbarController tbc

initialSize

java.awt.Dimension initialSize

gcTimer

ach.GcTimer gcTimer


Class ach.ImgCanvas extends java.awt.Canvas implements Serializable

Serialized Fields

imgComponent

ImgComponent imgComponent

parent

java.awt.Container parent

needsFocus

boolean needsFocus
Flag if canvas needs to request focus (e.g. in order to receive events in JDK 1.0).


clearBeforePaint

boolean clearBeforePaint
Flag if canvas needs to be cleared before paint. This class automatically draws a background pattern around the image, so usually clearing the background before painting is not necessary


clearBackground

boolean clearBackground
Flag if background is simply cleared or drawn with a black-and-white pattern


Class ach.ImgComponent extends java.awt.Component implements Serializable

Serialized Fields

parent

java.awt.Container parent

requestedSize

java.awt.Dimension requestedSize

isResizing

boolean isResizing

firstPaintAfterResize

boolean firstPaintAfterResize

offscreen

java.awt.Image offscreen

doubleBuffering

boolean doubleBuffering

fadeTimer

javax.swing.Timer fadeTimer

fadeStartTime

long fadeStartTime

fadeSteps

int fadeSteps

fadeCount

int fadeCount

prevFadeCount

int prevFadeCount

fadeComponent

java.awt.Component fadeComponent

isPainting

boolean isPainting

needsFocus

boolean needsFocus
Flag if component needs to request focus after update automatcally set to true if run with Java 1.0x


bgExcludeArea

java.awt.Rectangle bgExcludeArea

oldBgExcludeArea

java.awt.Rectangle oldBgExcludeArea

clearBeforePaint

boolean clearBeforePaint
Flag if component needs to be cleared before paint. This class automatically draws a background pattern around the image, so usually clearing the background before painting is not necessary


clearBackground

boolean clearBackground
Flag if background is simply cleared or drawn with a black-and-white pattern


backgroundImage

java.awt.Image backgroundImage

img

java.awt.Image img

unscaledImg

java.awt.Image unscaledImg

x

int x

y

int y

width

int width

height

int height

unscaledWidth

int unscaledWidth

unscaledHeight

int unscaledHeight

lastFlags

int lastFlags

rectColor

java.awt.Color rectColor

chainedImageObserver

java.awt.image.ImageObserver chainedImageObserver

errorMsg

java.lang.String errorMsg

shapeList

ShapeList shapeList

splashPanel

java.awt.Panel splashPanel

rpc

javax.swing.RootPaneContainer rpc

loadingLabel

javax.swing.JLabel loadingLabel

layeredPane

javax.swing.JLayeredPane layeredPane


Class ach.NavDialog extends java.awt.Dialog implements Serializable

Serialized Fields

initialized

boolean initialized

parent

java.awt.Frame parent

imgComp

ImgComponent imgComp

imgScaled

java.awt.image.ImageProducer imgScaled

scaledDim

java.awt.Dimension scaledDim

sourceDim

java.awt.Dimension sourceDim

innerDim

java.awt.Dimension innerDim

viewRect

java.awt.Rectangle viewRect

mouseStart

java.awt.Point mouseStart

mouseLast

java.awt.Point mouseLast

scrollComponent

Scrollable scrollComponent


Class ach.image.PrintDialog extends java.awt.Dialog implements Serializable

Serialized Fields

printArea

java.awt.Rectangle printArea

leftMargin

int leftMargin

rightMargin

int rightMargin

topMargin

int topMargin

bottomMargin

int bottomMargin

imgWidth

int imgWidth

imgHeight

int imgHeight

imgDpi

int imgDpi

printDpi

int printDpi

img

java.awt.Image img

props

java.util.Hashtable props

parent

java.awt.Frame parent

imgCanvas

ImgCanvas imgCanvas

prevBase

int prevBase

initialized

boolean initialized

portraitFlag

boolean portraitFlag

forceJDK11PrintJob

boolean forceJDK11PrintJob

okBtn

java.awt.Button okBtn

cancelBtn

java.awt.Button cancelBtn

cbGroupOrient

java.awt.CheckboxGroup cbGroupOrient

cbPortrait

java.awt.Checkbox cbPortrait

cbLandscape

java.awt.Checkbox cbLandscape

tfLeftMargin

java.awt.TextField tfLeftMargin

tfRightMargin

java.awt.TextField tfRightMargin

tfTopMargin

java.awt.TextField tfTopMargin

tfBottomMargin

java.awt.TextField tfBottomMargin

tfPageSelection

java.awt.TextField tfPageSelection

cbForceJDK11PrintJob

java.awt.Checkbox cbForceJDK11PrintJob

cbGroupRange

java.awt.CheckboxGroup cbGroupRange

cbCurrentPage

java.awt.Checkbox cbCurrentPage

cbAllPages

java.awt.Checkbox cbAllPages

cbPageSelection

java.awt.Checkbox cbPageSelection

cbGroupScale

java.awt.CheckboxGroup cbGroupScale

cbPageSize

java.awt.Checkbox cbPageSize

cbUserSize

java.awt.Checkbox cbUserSize

cbOrigSize

java.awt.Checkbox cbOrigSize

chPageSize

java.awt.Choice chPageSize

chResolution

java.awt.Choice chResolution

tfSizeX

java.awt.TextField tfSizeX

tfSizeY

java.awt.TextField tfSizeY

cbKeepRatio

java.awt.Checkbox cbKeepRatio

cbGroupOffset

java.awt.CheckboxGroup cbGroupOffset

cbCenterPos

java.awt.Checkbox cbCenterPos

cbUserPos

java.awt.Checkbox cbUserPos

tfPosX

java.awt.TextField tfPosX

tfPosY

java.awt.TextField tfPosY

cbShowPreview

java.awt.Checkbox cbShowPreview


Class ach.vectorGraphics.ShapeList extends java.util.Vector implements Serializable

Serialized Fields

orientationAt

ach.vectorGraphics.AffineTransform orientationAt

at

ach.vectorGraphics.AffineTransform at

oldElementCount

int oldElementCount


Class ach.vectorGraphics.ShapeProps extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

fillColor

java.awt.Color fillColor

outlineColor

java.awt.Color outlineColor

textColor

java.awt.Color textColor

XORMode

boolean XORMode

lineThickness

int lineThickness

font

java.awt.Font font

fontSize

double fontSize


Class ach.vectorGraphics.Stamp extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

stampName

java.lang.String stampName

stampType

int stampType

stampValue

java.lang.String stampValue


Class ach.image.UnknownFileFormatException extends java.lang.Exception implements Serializable