Serialized Form


Package gnu.jpdf

Class gnu.jpdf.BoundingBox extends java.awt.Rectangle implements Serializable

Serialized Fields

drawingPoint

java.awt.Point drawingPoint
The point to use for Graphics.drawString()


absoluteLocation

java.awt.Point absoluteLocation
The absolute, world location of the box


parent

BoundingBox parent
Link to parent box


stringArray

java.lang.String[] stringArray
If this box was the result of a getStringBounds call, this array will hold the broken strings


fullString

java.lang.String fullString
The string specified in getStringBounds

Class gnu.jpdf.PDFAnnot extends PDFObject implements Serializable

Serialized Fields

subtype

java.lang.String subtype
The subtype of the outline, ie text, note, etc


l

int l
The size of the annotation


b

int b
The size of the annotation


r

int r
The size of the annotation


t

int t
The size of the annotation


s

java.lang.String s
The text of a text annotation


dest

PDFObject dest
Link to the Destination page


fl

int fl
If fl!=FULL_PAGE then this is the region of the destination page shown. Otherwise they are ignored.


fb

int fb
If fl!=FULL_PAGE then this is the region of the destination page shown. Otherwise they are ignored.


fr

int fr
If fl!=FULL_PAGE then this is the region of the destination page shown. Otherwise they are ignored.


ft

int ft
If fl!=FULL_PAGE then this is the region of the destination page shown. Otherwise they are ignored.


border

PDFBorder border
the border for this annotation

Class gnu.jpdf.PDFBorder extends PDFObject implements Serializable

Serialized Fields

style

short style
The style of the border


width

double width
The width of the border


dash

double[] dash
This array allows the definition of a dotted line for the border

Class gnu.jpdf.PDFCatalog extends PDFObject implements Serializable

Serialized Fields

pdfPageList

PDFPageList pdfPageList
The pages of the document


outlines

PDFOutline outlines
The outlines of the document


pagemode

int pagemode
The initial page mode

Class gnu.jpdf.PDFDocument extends java.lang.Object implements Serializable

Serialized Fields

objser

int objser
This is used to allocate objects a unique serial number in the document.


objects

java.util.Vector<E> objects
This vector contains each indirect object within the document.


catalog

PDFCatalog catalog
This is the Catalog object, which is required by each PDF Document


info

PDFInfo info
This is the info object. Although this is an optional object, we include it.


pdfPageList

PDFPageList pdfPageList
This is the Pages object, which is required by each PDF Document


outline

PDFOutline outline
This is the Outline object, which is optional


defaultOutlineBorder

PDFObject defaultOutlineBorder
This holds a PDFObject describing the default border for annotations. It's only used when the document is being written.


fontid

int fontid
This is used to provide a unique name for a font


imageid

int imageid

This is used to provide a unique name for an image


fonts

java.util.Vector<E> fonts
This holds the current fonts

Class gnu.jpdf.PDFFont extends PDFObject implements Serializable

Serialized Fields

name

java.lang.String name
The PDF document name of the font


type

java.lang.String type
The PDF type of the font, usually /Type1


font

java.lang.String font
The font's real name


javaFont

java.lang.String javaFont
The name of the equivalent Java font


style

int style
The PDF Style, ie: BOLD, ITALIC, etc

Class gnu.jpdf.PDFGraphics extends java.awt.Graphics implements Serializable

Serialized Fields

media

java.awt.Rectangle media
This is the media we are working with


mediaRot

int mediaRot
The media's rotation, either 0,90,180 or 270.


trax

int trax
This is used to translate coordinates


tray

int tray
This is used to translate coordinates


pre_np

java.lang.String pre_np
Part of the optimiser: This is written to the stream when the newPath() is called. np then clears this value.


inStroke

boolean inStroke
Part of the optimiser: When true, we are drawing a path.


lx

int lx
Part of the optimiser: The last known moveto/lineto x coordinate

See Also:
PDFGraphics.moveto(int, int), PDFGraphics.lineto(int, int)

ly

int ly
Part of the optimiser: The last known moveto/lineto y coordinate

See Also:
PDFGraphics.moveto(int, int), PDFGraphics.lineto(int, int)

inText

boolean inText
Part of the optimiser: When true, we are within a Text Block.


newFont

boolean newFont
Part of the optimiser: When true, the font has changed.


tx

int tx
Part of the optimiser: The last x coordinate when rendering text


ty

int ty
Part of the optimiser: The last y coordinate when rendering text


color

java.awt.Color color
This is the current pen/fill color


pdffont

PDFFont pdffont
This is the current font (in PDF format)


font

java.awt.Font font
This is the current font (in Java format)


pw

java.io.PrintWriter pw
This is the PrintWriter used to write PDF drawing commands to the Stream


page

PDFPage page
This is a reference to the PDFPage we are rendering to.


child

boolean child
This is true for any Graphics instance that didn't create the stream.

See Also:
PDFGraphics.create()

clipRectangle

java.awt.Rectangle clipRectangle
This holds the current clipRectangle

Class gnu.jpdf.PDFImage extends PDFStream implements Serializable

Serialized Fields

objwidth

int objwidth

objheight

int objheight

width

int width

height

int height

img

java.awt.Image img

name

java.lang.String name

Class gnu.jpdf.PDFInfo extends PDFObject implements Serializable

Serialized Fields

author

java.lang.String author

creator

java.lang.String creator

title

java.lang.String title

subject

java.lang.String subject

keywords

java.lang.String keywords

Class gnu.jpdf.PDFJob extends java.awt.PrintJob implements Serializable

Serialized Fields

pdfDocument

PDFDocument pdfDocument
This is the PDF file being constructed


page

PDFPage page
This is the current page being constructed by the last getGraphics() call


pagenum

int pagenum
This is the page number of the current page

Class gnu.jpdf.PDFObject extends java.lang.Object implements Serializable

Serialized Fields

type

java.lang.String type
This is the object's PDF Type


objser

int objser
This is the unique serial number for this object.


pdfDocument

PDFDocument pdfDocument
This allows any PDF object to refer to the document being constructed.

Class gnu.jpdf.PDFOutline extends PDFObject implements Serializable

Serialized Fields

outlines

java.util.Vector<E> outlines
This holds any outlines below us


parent

PDFOutline parent
For subentries, this points to it's parent outline


title

java.lang.String title
This is this outlines Title


dest

PDFPage dest
The destination page


l

int l
The region on the destination page


b

int b
The region on the destination page


r

int r
The region on the destination page


t

int t
The region on the destination page


destMode

boolean destMode
How the destination is handled

Class gnu.jpdf.PDFPage extends PDFObject implements Serializable

Serialized Fields

mediabox

java.awt.Rectangle mediabox
This is this pages media box, ie the size of the page


pdfPageList

PDFObject pdfPageList
This is the pages object id that this page belongs to. It is set by the pages object when it is added to it.


contents

java.util.Vector<E> contents
This holds the contents of the page.


rotate

int rotate
Specifies the number of degrees the page should be rotated clockwise when it is displayed. This value must be zero (the default), or a multiple of 90.

See Also:
PDFPage.PORTRAIT, PDFPage.LANDSCAPE, PDFPage.INVERTEDPORTRAIT, PDFPage.SEASCAPE

thumbnail

PDFObject thumbnail
Object ID that contains a thumbnail sketch of the page. -1 indicates no thumbnail.


annotations

java.util.Vector<E> annotations
This holds any Annotations contained within this page.


resources

java.util.Vector<E> resources
This holds any resources for this page


imageResources

java.util.Vector<E> imageResources

fonts

java.util.Vector<E> fonts
The fonts associated with this page


hasImageB

boolean hasImageB
These handle the procset for this page. Refer to page 140 of the PDF Reference manual NB: Text is handled when the fonts Vector is null, and a font is created refer to getFont() to see where it's defined


hasImageC

boolean hasImageC
These handle the procset for this page. Refer to page 140 of the PDF Reference manual NB: Text is handled when the fonts Vector is null, and a font is created refer to getFont() to see where it's defined


hasImageI

boolean hasImageI
These handle the procset for this page. Refer to page 140 of the PDF Reference manual NB: Text is handled when the fonts Vector is null, and a font is created refer to getFont() to see where it's defined


procset

PDFPage.procset procset

xobjects

java.util.Vector<E> xobjects
Contains the text strings for the xobjects.

Class gnu.jpdf.PDFPage.procset extends PDFObject implements Serializable

Serialized Fields

set

java.util.Vector<E> set

Class gnu.jpdf.PDFPageList extends PDFObject implements Serializable

Serialized Fields

pages

java.util.Vector<E> pages
This holds the pages

Class gnu.jpdf.PDFStream extends PDFObject implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
This implements our own special Serialization for this object

Here we read the length of the stream's contents, then a byte array of the contents. Then we recreate a new ByteArrayOutputStream. We have to do this, as ByteArrayOutputStream is not serializable (hence the transient tag).

Throws:
java.io.IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
This implements our own special Serialization for this object.

Here we write the length of the stream's contents, then a byte array of the contents. We have to do this, as ByteArrayOutputStream is not serializable (hence the transient tag).

Throws:
java.io.IOException
Serialized Fields

deflate

boolean deflate
True if we will compress the stream in the pdf file

Class gnu.jpdf.PDFTest extends javax.swing.JFrame implements Serializable

Serialized Fields

pane

javax.swing.JPanel pane
Main content pane


documentDimension

java.awt.Dimension documentDimension
All sizes will be derived from the desired pdf document size


currentPage

int currentPage

job

PDFJob job

pdfDocumentAlreadyDone

boolean pdfDocumentAlreadyDone

drawingArea

gnu.jpdf.TestPanel drawingArea
A JPanel used for drawing the document on the screen The source is included in this file at the bottom


menuBar

gnu.jpdf.TestMenuBar menuBar
The menu bar

Class gnu.jpdf.StringTooLongException extends java.lang.Exception implements Serializable

Serialized Fields

msg

java.lang.String msg

Package gov.lbl.genome.common

Class gov.lbl.genome.common.BadCoordinateTypeException extends java.lang.Exception implements Serializable

Class gov.lbl.genome.common.GeneNotFoundException extends java.lang.Exception implements Serializable

Class gov.lbl.genome.common.VGBException extends java.lang.Exception implements Serializable

Serialized Fields

code

int code

Package gov.lbl.genome.common.features

Class gov.lbl.genome.common.features.ChromSegments extends java.util.Vector implements Serializable


Package gov.lbl.genome.gui

Class gov.lbl.genome.gui.GeneralGraphComp extends VistaPanel implements Serializable

Serialized Fields

view

GeneralGraphView view

isLoading

boolean isLoading

marginLeft

int marginLeft

marginRight

int marginRight

marginTop

int marginTop

width

int width

Class gov.lbl.genome.gui.GeneralGraphView extends VGBPanel implements Serializable

Serialized Fields

model

GeneralGraphModel model

graph

GeneralGraphComp graph

graphs

GeneralGraphComp[] graphs

newGraphView

GeneralGraphView newGraphView

curveViews

java.util.Collection<E> curveViews

dp

DisplayPanel dp

x

int x

y

int y

parent

GeneralGraphView parent

children

java.util.Vector<E> children

image

java.awt.image.BufferedImage image

minProc

java.lang.String minProc

maxProc

java.lang.String maxProc

GGV

GeneralGraphView GGV

visible

boolean visible

onMML

java.awt.event.MouseMotionListener onMML

onML

java.awt.event.MouseListener onML

pnlName

VGBPanel pnlName

pnlYAxis

VGBPanel pnlYAxis

pnlNames

VGBPanel[] pnlNames

pnlYAxiss

VGBPanel[] pnlYAxiss

pnlGraph

VGBPanel pnlGraph

pnlGraphs

VGBPanel[] pnlGraphs

pnlContig

VGBPanel pnlContig

pnlContainer

VGBPanel pnlContainer

lblName

VistaLabel lblName

lblMinY

VistaLabel lblMinY

lblMaxY

VistaLabel lblMaxY

axisPanel

AxisPanel axisPanel

contigPanel

ContigPanel contigPanel

yUnitsFormat

java.text.NumberFormat yUnitsFormat

N

int N

line

int line

selected

boolean selected

Class gov.lbl.genome.gui.InvalidDataEntryException extends java.lang.Exception implements Serializable

Class gov.lbl.genome.gui.LinkLabel extends javax.swing.JLabel implements Serializable

Serialized Fields

defaultCursor

java.awt.Cursor defaultCursor

handCursor

java.awt.Cursor handCursor

linkURL

java.net.URL linkURL

link

java.lang.String link

linkColor

java.awt.Color linkColor

overColor

java.awt.Color overColor

currentColor

java.awt.Color currentColor

va

VistaApp va

Class gov.lbl.genome.gui.SplashWindow extends javax.swing.JDialog implements Serializable

Serialized Fields

va

VistaApp va

panel

javax.swing.JPanel panel

okPanel

javax.swing.JPanel okPanel

verPanel

javax.swing.JPanel verPanel

picPanel

javax.swing.JPanel picPanel

btnOK

javax.swing.JButton btnOK

Class gov.lbl.genome.gui.VistaApp extends javax.swing.JApplet implements Serializable

Serialized Fields

va

VistaApp va

resource

Resource resource
This public parameter provides access to the default section of the resource file.


history

History history

dataPuller

java.lang.Thread dataPuller

parameters

java.util.HashMap<K,V> parameters

codebaseURL

java.lang.String codebaseURL

saveURL

java.lang.String saveURL

uploadURL

java.lang.String uploadURL

servletURL

java.lang.String servletURL

textbrowserURL

java.lang.String textbrowserURL

clientWidth

int clientWidth

clientHeight

int clientHeight

boundary

java.lang.String boundary

fileNameHeader

java.lang.String fileNameHeader

preHeader

java.lang.String preHeader

postHeader

java.lang.String postHeader

connection

java.net.HttpURLConnection connection

Runs

java.lang.String Runs

Pos

java.lang.String Pos

BG

java.lang.String BG

minConsIdentity

int minConsIdentity

minConsWidth

int minConsWidth

dataInterval

int dataInterval

window

int window

min_y

int min_y

max_y

int max_y

mode

java.lang.String mode

cu

CommUnit cu

minX

long minX

maxX

long maxX

chrom

java.lang.String chrom

posHistory

java.util.Vector<E> posHistory

errorHandler

ErrorHandler errorHandler

newWidth

int newWidth

newHeight

int newHeight

dangerous

boolean dangerous

corner

javax.swing.JPanel corner
This panel is used to draw small black triangle in the right bottom corner when "autoResize" checkbox is disabled.


mainPanel

javax.swing.JPanel mainPanel
This panel contains all visible content of the program


framedPanel

javax.swing.JPanel framedPanel
This transparent panel is used to simulate resize window functionality in the applet when "autoResize" checkbox is disabled


redBorder

javax.swing.border.Border redBorder

matteBorder

javax.swing.border.MatteBorder matteBorder

emptyBorder

javax.swing.border.Border emptyBorder

currentCursor

java.awt.Cursor currentCursor

SECursor

java.awt.Cursor SECursor

ECursor

java.awt.Cursor ECursor

SCursor

java.awt.Cursor SCursor

defaultCursor

java.awt.Cursor defaultCursor

cornerRect

java.awt.Rectangle cornerRect

eastRect

java.awt.Rectangle eastRect

southRect

java.awt.Rectangle southRect

resize

boolean resize

addFramedPane

boolean addFramedPane

toolBar

javax.swing.JToolBar toolBar

menuBar

javax.swing.JMenuBar menuBar

splitPane

javax.swing.JSplitPane splitPane

progressPanel

javax.swing.JPanel progressPanel

toolsPanel

javax.swing.JPanel toolsPanel

animation

javax.swing.JPanel animation

progressAnimationPanel

javax.swing.JPanel progressAnimationPanel

sidePanel

javax.swing.JPanel sidePanel

scrollBackwardAction

javax.swing.AbstractAction scrollBackwardAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


scrollForwardAction

javax.swing.AbstractAction scrollForwardAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


backAction

javax.swing.AbstractAction backAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


forwardAction

javax.swing.AbstractAction forwardAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


zoomInAction

javax.swing.AbstractAction zoomInAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


zoomOutAction

javax.swing.AbstractAction zoomOutAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


ucscAction

javax.swing.AbstractAction ucscAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


detailsAction

javax.swing.AbstractAction detailsAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


settingsAction

javax.swing.AbstractAction settingsAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


addAction

javax.swing.AbstractAction addAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


removeAction

javax.swing.AbstractAction removeAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


helpAction

javax.swing.AbstractAction helpAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


aboutAction

javax.swing.AbstractAction aboutAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


printAction

javax.swing.AbstractAction printAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


printerSetupAction

javax.swing.AbstractAction printerSetupAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


pageSetupAction

javax.swing.AbstractAction pageSetupAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


saveAsAction

javax.swing.AbstractAction saveAsAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


statAction

javax.swing.AbstractAction statAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


swapCurvesAction

javax.swing.AbstractAction swapCurvesAction
almost all actions are duplicated because of some features that are different in Java 1.2 and older versions.


scrollBackwardAction2

javax.swing.AbstractAction scrollBackwardAction2

scrollForwardAction2

javax.swing.AbstractAction scrollForwardAction2

backAction2

javax.swing.AbstractAction backAction2

forwardAction2

javax.swing.AbstractAction forwardAction2

zoomInAction2

javax.swing.AbstractAction zoomInAction2

zoomOutAction2

javax.swing.AbstractAction zoomOutAction2

ucscAction2

javax.swing.AbstractAction ucscAction2

detailsAction2

javax.swing.AbstractAction detailsAction2

settingsAction2

javax.swing.AbstractAction settingsAction2

addAction2

javax.swing.AbstractAction addAction2

removeAction2

javax.swing.AbstractAction removeAction2

helpAction2

javax.swing.AbstractAction helpAction2

aboutAction2

javax.swing.AbstractAction aboutAction2

printAction2

javax.swing.AbstractAction printAction2

pageSetupAction2

javax.swing.AbstractAction pageSetupAction2

saveAsAction2

javax.swing.AbstractAction saveAsAction2

statAction2

javax.swing.AbstractAction statAction2

addAction3

javax.swing.AbstractAction addAction3

progressLabel

javax.swing.JLabel progressLabel

autoResize

javax.swing.JCheckBox autoResize

contentPane

java.awt.Container contentPane

ready

boolean ready

cuready

boolean cuready

started

boolean started

canResize

boolean canResize

useParameters

boolean useParameters

displayPanel

DisplayPanel displayPanel

baseInfoPanel

BaseInfoPanel baseInfoPanel

geneSearchPanel

GeneSearchPanel geneSearchPanel

legendPanel

LegendPanel legendPanel

baseGenome

GenomeInfo baseGenome

chromSize

long chromSize

numActiveTasks

int numActiveTasks

idle1

boolean idle1

idle2

boolean idle2

idle3

boolean idle3

freeze

boolean freeze

idleCounter1

long idleCounter1

idleCounter2

long idleCounter2

idleCounter3

long idleCounter3

printJob

java.awt.print.PrinterJob printJob

pageFormat

java.awt.print.PageFormat pageFormat

paper

java.awt.print.Paper paper

par

Parameter par

cursorInfoPanel

CursorInfoPanel cursorInfoPanel

positionString

java.lang.String positionString

oldPositionString

java.lang.String oldPositionString

df

java.text.DecimalFormat df

scrollbar

java.lang.String scrollbar

showDefaults

java.lang.String showDefaults

org

java.lang.String org

isChrom

boolean isChrom

contig

ChromInfo contig

dialogs

java.util.HashMap<K,V> dialogs

runResize

boolean runResize

Class gov.lbl.genome.gui.VistaLabel extends javax.swing.JLabel implements Serializable


Package gov.lbl.genome.gui.action

Class gov.lbl.genome.gui.action.AboutAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.AddAction extends VAbstractAction implements Serializable

Serialized Fields

calcWindow

int calcWindow

minConsWidth

int minConsWidth

consIdentity

int consIdentity

addCurveRun

java.lang.Runnable addCurveRun

curveColor

java.awt.Color curveColor

minY

int minY

maxY

int maxY

pminY

double pminY

pmaxY

double pmaxY

chkOrg

boolean chkOrg

selectedIndices

int[] selectedIndices

vd

VistaDialog vd

Class gov.lbl.genome.gui.action.BackAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.DetailsAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.ForwardAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.HelpAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.PageSetupAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.PrintAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.PrinterSetupAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.RemoveAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.SaveAsAction extends VAbstractAction implements Serializable

Serialized Fields

out

java.io.ByteArrayOutputStream out

httpOut

java.io.OutputStream httpOut

Class gov.lbl.genome.gui.action.ScrollBackwardAction extends VAbstractAction implements Serializable

Serialized Fields

newMinX

long newMinX

Class gov.lbl.genome.gui.action.ScrollForwardAction extends VAbstractAction implements Serializable

Serialized Fields

newMaxX

long newMaxX

Class gov.lbl.genome.gui.action.SettingsAction extends VAbstractAction implements Serializable

Serialized Fields

url

java.lang.String url

provider

java.lang.String provider

calcWindow

int calcWindow

minConsWidth

int minConsWidth

consIdentity

int consIdentity

addCurveRun

java.lang.Runnable addCurveRun

curveColor

java.awt.Color curveColor

graphName

java.lang.String graphName

minY

int minY

maxY

int maxY

vd

VistaDialog vd

newCalcWindow

int newCalcWindow

newMinConsWidth

int newMinConsWidth

newConsIdentity

int newConsIdentity

newMinY

int newMinY

newMaxY

int newMaxY

newGraphName

java.lang.String newGraphName

params

java.util.HashMap<K,V> params

Class gov.lbl.genome.gui.action.StatAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.SwapCurvesAction extends VAbstractAction implements Serializable

Class gov.lbl.genome.gui.action.UCSCBrowserAction extends VAbstractAction implements Serializable

Serialized Fields

popup

javax.swing.JPopupMenu popup

showPopup

boolean showPopup

browserURL

java.lang.String browserURL

currentBrowser

BrowserInfo currentBrowser

Class gov.lbl.genome.gui.action.VAbstractAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

actionIcon

javax.swing.ImageIcon actionIcon

param

Parameter param

action

VAbstractAction action

va

VistaApp va

actionThread

java.lang.Thread actionThread

numberOfActions

long numberOfActions

Class gov.lbl.genome.gui.action.ZoomInAction extends VAbstractAction implements Serializable

Serialized Fields

newMinX

long newMinX

newMaxX

long newMaxX

Class gov.lbl.genome.gui.action.ZoomOutAction extends VAbstractAction implements Serializable

Serialized Fields

newMinX

long newMinX

newMaxX

long newMaxX

Package gov.lbl.genome.gui.dialog

Class gov.lbl.genome.gui.dialog.ActionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

va

VistaApp va

eh

ErrorHandler eh

currDisplayedPanel

AbstractActionDialogPanel currDisplayedPanel

prevDisplayedPanelList

java.util.Vector<E> prevDisplayedPanelList

kl

java.awt.event.KeyListener kl

pnlMain

javax.swing.JPanel pnlMain

pnlControls

javax.swing.JPanel pnlControls

pnlButtons

javax.swing.JPanel pnlButtons

pnlContent

javax.swing.JPanel pnlContent

btnOK

javax.swing.JButton btnOK

btnCancel

javax.swing.JButton btnCancel

noFrame

java.awt.Frame noFrame

callback

Callback callback

Class gov.lbl.genome.gui.dialog.ContigListDialog extends ActionDialog implements Serializable

Serialized Fields

currDisplayedPanel

AbstractActionDialogPanel currDisplayedPanel

pnlChooseCurve

AbstractActionDialogPanel pnlChooseCurve

contigs

java.lang.String[] contigs

Class gov.lbl.genome.gui.dialog.SaveAsDialog extends ActionDialog implements Serializable

Serialized Fields

currDisplayedPanel

AbstractActionDialogPanel currDisplayedPanel

pnlChooseCurve

AbstractActionDialogPanel pnlChooseCurve

Class gov.lbl.genome.gui.dialog.SearchResultsDialog extends ActionDialog implements Serializable

Serialized Fields

currDisplayedPanel

AbstractActionDialogPanel currDisplayedPanel

pnlChooseCurve

AbstractActionDialogPanel pnlChooseCurve

Class gov.lbl.genome.gui.dialog.StatDialog extends ActionDialog implements Serializable

Serialized Fields

currDisplayedPanel

AbstractActionDialogPanel currDisplayedPanel

pnlChooseCurve

AbstractActionDialogPanel pnlChooseCurve

Class gov.lbl.genome.gui.dialog.VistaDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

borderLayout1

java.awt.BorderLayout borderLayout1

component1

java.awt.Component component1

component2

java.awt.Component component2

component3

java.awt.Component component3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

borderLayout2

java.awt.BorderLayout borderLayout2

component4

java.awt.Component component4

component5

java.awt.Component component5

component6

java.awt.Component component6

component7

java.awt.Component component7

jPanel3

javax.swing.JPanel jPanel3

buttonList

java.util.Enumeration<E> buttonList

rows

java.util.Enumeration<E> rows

cols

java.util.Enumeration<E> cols

frame

java.awt.Frame frame

actions

java.util.HashMap<K,V> actions

boxLayout

javax.swing.BoxLayout boxLayout

titledBorder1

javax.swing.border.TitledBorder titledBorder1

contentPanels

java.util.Enumeration<E> contentPanels

root

Element root

components

java.util.HashMap<K,V> components

panels

java.util.HashMap<K,V> panels

buttonGroups

java.util.HashMap<K,V> buttonGroups

methodResults

java.util.HashMap<K,V> methodResults

namedParams

java.util.HashMap<K,V> namedParams

callback

Callback callback

backParams

java.util.Map<K,V> backParams

Package gov.lbl.genome.gui.panel

Class gov.lbl.genome.gui.panel.AbstractActionDialogPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

first

boolean first

last

boolean last

ad

ActionDialog ad

va

VistaApp va

eh

ErrorHandler eh

nextPanel

AbstractActionDialogPanel nextPanel

values

java.util.Map<K,V> values

Class gov.lbl.genome.gui.panel.AnnotationPanel extends VistaPanel implements Serializable

Serialized Fields

annotations

java.util.Vector<E> annotations

picture

AnnotationPanelPicture picture

annotLookup

ChromSegment[] annotLookup

src

java.lang.String src

cu

CommUnit cu

GENE_Y_POS

int GENE_Y_POS

GENE_NAME_OFFSET

int GENE_NAME_OFFSET

ANNOTATION_HEIGHT

int ANNOTATION_HEIGHT

old_chromosome

java.lang.String old_chromosome

old_start

long old_start

old_end

long old_end

Class gov.lbl.genome.gui.panel.ArrowsPanel extends VistaPanel implements Serializable

Serialized Fields

iconUp

javax.swing.ImageIcon iconUp

iconDown

javax.swing.ImageIcon iconDown

btnUp

javax.swing.JButton btnUp

btnDown

javax.swing.JButton btnDown

centralPanel

javax.swing.JPanel centralPanel

upActionListener

java.awt.event.ActionListener upActionListener

downActionListener

java.awt.event.ActionListener downActionListener

dp

DisplayPanel dp

upPanel

javax.swing.JPanel upPanel

downPanel

javax.swing.JPanel downPanel

Class gov.lbl.genome.gui.panel.AxisPanel extends VistaPanel implements Serializable

Serialized Fields

picture

AxisPanelPicture picture

Class gov.lbl.genome.gui.panel.BaseInfoPanel extends VGBPanel implements Serializable

Serialized Fields

firstSet

boolean firstSet

fm

java.awt.FontMetrics fm

maxWidth

int maxWidth

nocheck

int nocheck

topSize

double[][] topSize

retrieveInitInfoDone

boolean retrieveInitInfoDone

Traces

java.util.Vector<E> Traces

bottomSize

double[][] bottomSize

rowSize

double[][] rowSize

orgSize

double[][] orgSize

topTableLayout

TableLayout topTableLayout

bottomTableLayout

TableLayout bottomTableLayout

rowTableLayout

TableLayout rowTableLayout

orgTableLayout

TableLayout orgTableLayout

baseGenome

javax.swing.JLabel baseGenome

currPosition

javax.swing.JLabel currPosition

currContig

javax.swing.JLabel currContig

chromosomeLabel

javax.swing.JLabel chromosomeLabel

startLabel

javax.swing.JLabel startLabel

endLabel

javax.swing.JLabel endLabel

rowsLabel

javax.swing.JLabel rowsLabel

orgLabel

javax.swing.JLabel orgLabel

currPositionVal

javax.swing.JTextField currPositionVal

currContigVal

javax.swing.JTextField currContigVal

baseGenomeList

javax.swing.JComboBox baseGenomeList

chromosomeList

javax.swing.JComboBox chromosomeList

rowsList

javax.swing.JComboBox rowsList

orgList

javax.swing.JComboBox orgList

renderer

gov.lbl.genome.gui.panel.ComboBoxRenderer renderer

renderer2

gov.lbl.genome.gui.panel.ComboBoxRenderer renderer2

startField

javax.swing.JTextField startField

endField

javax.swing.JTextField endField

btnSet

javax.swing.JButton btnSet

genomeIsEmpty

boolean genomeIsEmpty

selectedGenome

java.lang.String selectedGenome

defaultGenome

GenomeInfo defaultGenome

genomes

java.util.HashMap<K,V> genomes

updateGenomes

java.util.HashMap<K,V> updateGenomes

orderedGenomeNames

java.util.Vector<E> orderedGenomeNames

currGenome

GenomeInfo currGenome

currCurve

CurveInfo currCurve

genomeListAction

java.awt.event.ActionListener genomeListAction

genesIter

java.util.Iterator<E> genesIter

eh

ErrorHandler eh

cu

CommUnit cu

done

boolean done

Class gov.lbl.genome.gui.panel.ChromPanel extends VistaPanel implements Serializable

Serialized Fields

base

double base

minor

double minor

dragged

boolean dragged

pressed

boolean pressed

draggable

boolean draggable

moveEast

boolean moveEast

moveWest

boolean moveWest

update

boolean update

mx

int mx

my

int my

x

int x

y

int y

oldx

int oldx

minx

long minx

maxx

long maxx

dx

long dx

currentX

java.lang.String currentX

picture

ChromPanelPicture picture

defaultCursor

java.awt.Cursor defaultCursor

westCursor

java.awt.Cursor westCursor

eastCursor

java.awt.Cursor eastCursor

moveCursor

java.awt.Cursor moveCursor

currCursor

java.awt.Cursor currCursor

ml

java.awt.event.MouseListener ml

mml

java.awt.event.MouseMotionListener mml

Class gov.lbl.genome.gui.panel.ContigListPanel extends AbstractActionDialogPanel implements Serializable

Serialized Fields

cmbExistingGraphs

javax.swing.JList cmbExistingGraphs

contigs

java.lang.String[] contigs

Class gov.lbl.genome.gui.panel.ContigPanel extends VistaPanel implements Serializable

Serialized Fields

contigs

java.util.Vector<E> contigs

src

java.lang.String src

cu

CommUnit cu

picture

ContigPanelPicture picture

REPEAT_OFFSET

int REPEAT_OFFSET

REPEAT_HEIGHT

int REPEAT_HEIGHT

ml

java.awt.event.MouseListener ml

mml

java.awt.event.MouseMotionListener mml

Class gov.lbl.genome.gui.panel.CursorInfoPanel extends VGBPanel implements Serializable

Serialized Fields

position

VistaLabel position

contig

VistaLabel contig

currPosition

javax.swing.JLabel currPosition

currContig

javax.swing.JLabel currContig

tLayout

TableLayout tLayout

border

javax.swing.border.TitledBorder border

Class gov.lbl.genome.gui.panel.DisplayPanel extends VistaPanel implements Serializable

Serialized Fields

overlayLayout

javax.swing.OverlayLayout overlayLayout

dataDisplayPanel

VGBPanel dataDisplayPanel

chromPanel

VGBPanel chromPanel

topDataPanel

VGBPanel topDataPanel

bottomDataPanel

VGBPanel bottomDataPanel

graphPanel

VGBPanel graphPanel

tracerPanel

TracerPanel tracerPanel

annotationPanel

AnnotationPanel annotationPanel

repeatPanel

RepeatPanel repeatPanel

axisPanel

AxisPanel axisPanel

popup

javax.swing.JPopupMenu popup

scrollPane

javax.swing.JScrollPane scrollPane

lstExistingGraphs

javax.swing.JList lstExistingGraphs

displayedGraphs

GraphViewList displayedGraphs

printedGraphs

GraphViewList printedGraphs

graphPanels

java.util.Vector<E> graphPanels

graphViews

java.util.Vector<E> graphViews

graphPanelWidth

int graphPanelWidth

graphPanelHeight

int graphPanelHeight

curveNum

int curveNum

canAdd

int canAdd

numberOfGraphs

int numberOfGraphs

panelCapacity

int panelCapacity

numberOfPrintGraphs

int numberOfPrintGraphs

panelPrintCapacity

int panelPrintCapacity

fixCap

boolean fixCap

oldWidth

int oldWidth

refreshRun

java.lang.Runnable refreshRun

refreshThread

java.lang.Thread refreshThread

pages

int pages

currentPage

int currentPage

prevPage

int prevPage

curvesPerPage

int curvesPerPage

s

java.lang.String[] s

recursion

boolean recursion

inTracerPanel

boolean inTracerPanel

dragged

boolean dragged

drawbar

boolean drawbar

xstart

int xstart

xend

int xend

startTracerPanel

int startTracerPanel

endTracerPanel

int endTracerPanel

activeTracerPanel

int activeTracerPanel

xmin

long xmin

xmax

long xmax

xfixed

long xfixed

dx

long dx

minLine

int minLine

maxLine

int maxLine

minGraph

int minGraph

maxGraph

int maxGraph

pminLine

int pminLine

pmaxLine

int pmaxLine

pminGraph

int pminGraph

pmaxGraph

int pmaxGraph

fixedRows

int fixedRows

isBitMap

boolean isBitMap

nocheck

int nocheck

tracerPanels

java.util.Vector<E> tracerPanels

arrowsPanel

ArrowsPanel arrowsPanel

hasVistaModel

boolean hasVistaModel

old_chromosome

java.lang.String old_chromosome

old_start

long old_start

old_end

long old_end

oldCap

int oldCap

Class gov.lbl.genome.gui.panel.GeneSearchPanel extends VGBPanel implements Serializable

Serialized Fields

geneindex

int geneindex

searchThread

java.lang.Thread searchThread

geneLabel

javax.swing.JLabel geneLabel

commentLabel

javax.swing.JLabel commentLabel

geneField

javax.swing.JTextField geneField

btnSearch

javax.swing.JButton btnSearch

genes

Gene[] genes

genesName

java.lang.String[] genesName

GSP

GeneSearchPanel GSP

size

double[][] size

tableLayout

TableLayout tableLayout

lostFocusPos

java.lang.String lostFocusPos

eh

ErrorHandler eh

cu

CommUnit cu

Class gov.lbl.genome.gui.panel.GraphViewList extends java.util.Vector implements Serializable

Serialized Fields

visible

java.util.Vector<E> visible

invisible

java.util.Vector<E> invisible

total

java.util.Vector<E> total

Class gov.lbl.genome.gui.panel.LegendPanel extends javax.swing.JPanel implements Serializable

Class gov.lbl.genome.gui.panel.RepeatPanel extends VistaPanel implements Serializable

Serialized Fields

annotations

java.util.Vector<E> annotations

repeatLookup

Repeat[] repeatLookup

src

java.lang.String src

cu

CommUnit cu

picture

RepeatPanelPicture picture

REPEAT_OFFSET

int REPEAT_OFFSET

REPEAT_HEIGHT

int REPEAT_HEIGHT

Class gov.lbl.genome.gui.panel.SaveAsPanel extends AbstractActionDialogPanel implements Serializable

Serialized Fields

fileType

java.lang.String fileType

tableLayout

TableLayout tableLayout

pdfButton

javax.swing.JRadioButton pdfButton

jpgButton

javax.swing.JRadioButton jpgButton

gifButton

javax.swing.JRadioButton gifButton

pageSetupButton

javax.swing.JButton pageSetupButton

txtWidth

javax.swing.JTextField txtWidth

radioButtons

javax.swing.ButtonGroup radioButtons

pageFormat

java.awt.print.PageFormat pageFormat

lblWidth

javax.swing.JLabel lblWidth

lblWidthName

javax.swing.JLabel lblWidthName

lblType

javax.swing.JLabel lblType

lblOptions

javax.swing.JLabel lblOptions

pnlPageSetup

javax.swing.JPanel pnlPageSetup

pnlWidth

javax.swing.JPanel pnlWidth

contPanel

javax.swing.JPanel contPanel

warningPanel

javax.swing.JPanel warningPanel

Class gov.lbl.genome.gui.panel.SearchResultsPanel extends AbstractActionDialogPanel implements Serializable

Serialized Fields

cmbExistingGraphs

javax.swing.JList cmbExistingGraphs

Class gov.lbl.genome.gui.panel.StatPanel extends AbstractActionDialogPanel implements Serializable

Serialized Fields

tabExistingGraphs

javax.swing.JTable tabExistingGraphs

Class gov.lbl.genome.gui.panel.TracerPanel extends VistaPanel implements Serializable

Serialized Fields

drawbar

boolean drawbar

popup

boolean popup

dragged

boolean dragged

pressed

boolean pressed

modifier

boolean modifier

overGraphs

boolean overGraphs

overPanel

boolean overPanel

enabled

boolean enabled

visible

boolean visible

button1

boolean button1

nomouse

boolean nomouse

escPressed

boolean escPressed

mx

int mx

my

int my

x

int x

y

int y

oldx

int oldx

firstx

int firstx

dx

int dx

defaultColor

java.awt.Color defaultColor

color

java.awt.Color color

invisibleCursor

java.awt.Cursor invisibleCursor

crossCursor

java.awt.Cursor crossCursor

defaultCursor

java.awt.Cursor defaultCursor

currCursor

java.awt.Cursor currCursor

dataDisplayPane

VGBPanel dataDisplayPane

displayPanel

DisplayPanel displayPanel

currentX

java.lang.String currentX

tracerImage

java.awt.image.BufferedImage tracerImage

barImage

java.awt.image.BufferedImage barImage

parent

TracerPanel parent

children

java.util.Vector<E> children

Class gov.lbl.genome.gui.panel.VGBPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

name

java.lang.String name

va

VistaApp va

lineNumber

int lineNumber

parameters

Parameter parameters

commonParameters

Parameter commonParameters

Class gov.lbl.genome.gui.panel.VistaPanel extends VGBPanel implements Serializable

Serialized Fields

wait_cursor

boolean wait_cursor

topSpace

int topSpace

bottomSpace

int bottomSpace

leftSpace

int leftSpace

rightSpace

int rightSpace

vertSize

int vertSize

horizSize

int horizSize

top

int top

bottom

int bottom

height

int height

minX

long minX

maxX

long maxX

offsetWidth

int offsetWidth

pixelWidth

double pixelWidth

df

java.text.DecimalFormat df

waitCursor

java.awt.Cursor waitCursor

image

java.awt.image.BufferedImage image

pageFormat

java.awt.print.PageFormat pageFormat

fm

java.awt.FontMetrics fm

g2d

java.awt.Graphics2D g2d

picture

Picture picture

Class gov.lbl.genome.gui.panel.XAxisPanel extends VistaPanel implements Serializable

Serialized Fields

base

double base

minor

double minor

axisColor

java.awt.Color axisColor

darkAxisColor

java.awt.Color darkAxisColor

Package layout

Class layout.TableLayout extends java.lang.Object implements Serializable

Serialized Fields

columnSpec

double[] columnSpec
Widths of columns expressed in absolute and relative terms


rowSpec

double[] rowSpec
Heights of rows expressed in absolute and relative terms


columnSize

int[] columnSize
Widths of columns in pixels


rowSize

int[] rowSize
Heights of rows in pixels


columnOffset

int[] columnOffset
Offsets of columns in pixels. The left boarder of column n is at columnOffset[n] and the right boarder is at columnOffset[n + 1] for all columns including the last one. columnOffset.length = columnSize.length + 1


rowOffset

int[] rowOffset
Offsets of rows in pixels. The left boarder of row n is at rowOffset[n] and the right boarder is at rowOffset[n + 1] for all rows including the last one. rowOffset.length = rowSize.length + 1


list

java.util.LinkedList<E> list
List of components and their sizes


dirty

boolean dirty
Indicates whether or not the size of the cells are known for the last known size of the container. If dirty is true or the container has been resized, the cell sizes must be recalculated using calculateSize.


oldWidth

int oldWidth
Previous known width of the container


oldHeight

int oldHeight
Previous known height of the container