Serialized Form


Package AccordionDrawer

Class AccordionDrawer.AccordionDrawer implements Serializable

Serialized Fields

quadTree

QuadTree quadTree

count

int count

glut

gl4java.utils.glut.GLUTFunc glut

glc

gl4java.GLCapabilities glc

ToDrawQ

java.util.TreeSet ToDrawQ
Contains cells to draw


winsize

int[] winsize
Size of the window to draw the AccordionDrawer in winsize[0] = w(idth) winsize[0] = h(eight)


nameStuckVal

int nameStuckVal

dynamicStart

long dynamicStart

continueStart

long continueStart

dynamicTime

long dynamicTime

now

long now

frameNum

int frameNum

changedMarksFrame

int changedMarksFrame

rendermode

boolean rendermode

backgroundColor

java.awt.Color backgroundColor

labelColor

java.awt.Color labelColor

labelBackColor

java.awt.Color labelBackColor

labelHiColor

java.awt.Color labelHiColor

labelBackHiColor

java.awt.Color labelBackHiColor

rubberbandColor

java.awt.Color rubberbandColor

backplane

float backplane

hiliteplane

float hiliteplane

labelplane

float labelplane

labelbgplane

float labelbgplane

gridplane

float gridplane

objplane

float objplane

interactionplane

float interactionplane

focusCell

GridCell focusCell

defaultFocusCell

GridCell defaultFocusCell

xlenspixels

float[][] xlenspixels
store lens pixel


ylenspixels

float[][] ylenspixels

zoompixels

float[] zoompixels

lens

Lens lens

oldLens

Lens oldLens

doLensView

boolean doLensView

mouseChanged

boolean mouseChanged

justPressed

boolean justPressed

doZoom

boolean doZoom

rootCell

GridCell rootCell
The root GridCell that contains all others. It is at level (gridDepth-1). rootCell = grids[gridDepth-1][0][0]


drawnLabels

java.util.ArrayList drawnLabels
gridSize[xy][level] is the size (#of GridCells) of the quadtree structure (the grid) in the xy dimension at level "level"


gridDepth

int gridDepth

bottomSize

int[] bottomSize
How many cells there are in the bottom level of the quadtree, indexed by X and Y.


maxUsed

GridCell[] maxUsed

splitCells

GridCell[][] splitCells
Store a single canonical cell for each moveable line that can be used to change the split position for that line. This array is *not* stored in sorted order, see its companion data structure sortedCells[][]. See buildSplitCells for more information on this field. (Also indexed by X and Y.)


sortedCells

SortedCell[][] sortedCells
Companion data structure for splitCells[][] that has cells in sorted order in X and Y. Each SortedCell contains the index of the corresponding cell in the splitCells array.


splitCellSize

int[] splitCellSize
Size of splitCell 2D array


splits

float[][] splits
Stores actual split positions for a moveable line as relative numbers in the cell coordinate system (that is, between 0.0 and 1.0). Each GridCell has a splitIndex field that is an index into this array. (Also indexed by X and Y.)


sideBuffer

int sideBuffer

minStuckIndex

int[] minStuckIndex

maxStuckIndex

int[] maxStuckIndex

minContextInside

float minContextInside
minContext is the percentage of screen area guaranteed for smooshed things


minContextPeriphery

float minContextPeriphery

shrinkFactor

float shrinkFactor
How much to shrink a cell-to-cell area if it is smaller than 2*inflateIncr;


maxStuckVal

float[] maxStuckVal
maxStuckVal is the "stuck to the border" value for edge cells. Must be bigger then maxSplitVal


minStuckVal

float[] minStuckVal
minStuckVal is the "stuck to the border" value for edge cells. Must be smaller than minSplitVal.


toMove

java.util.Vector toMove

floatbuffer

boolean floatbuffer

keepDrawing

boolean keepDrawing

keepMoving

boolean keepMoving

flashBoxWidth

float flashBoxWidth

doBox

boolean doBox

flashBox

InteractionBox flashBox

flashBoxOld

InteractionBox flashBoxOld

flashGeom

CellGeom flashGeom

flashGeomOld

CellGeom flashGeomOld

flashCol

java.awt.Color flashCol

flashX

int flashX

flashY

int flashY

flashXOld

int flashXOld

flashYOld

int flashYOld

showalg

boolean showalg

colorgrid

boolean colorgrid

biggrid

boolean biggrid

nogrid

boolean nogrid

nogeoms

boolean nogeoms

noflash

boolean noflash

expandleaves

int expandleaves

showdiffs

boolean showdiffs

linethickness

float linethickness

drawlabels

boolean drawlabels

labelposright

boolean labelposright

labeldrawback

boolean labeldrawback

labelpopup

boolean labelpopup

dimcolors

boolean dimcolors

dimbrite

boolean dimbrite

linkednav

boolean linkednav

labeltransp

boolean labeltransp

cacherange

boolean cacherange

checktime

boolean checktime

stoprendering

boolean stoprendering

dumpstats

boolean dumpstats

horiz

boolean horiz

drawsplits

boolean drawsplits

counter

int counter

draworder

int draworder
Order to draw elements in scene. BRUTEFORCE / 0: start from tree root, doesn't support highlighting 2: FROMFOCUSCELL / 2: start from focusCell, add attached objects parents/children to queue


guarvis

boolean guarvis
Whether to guarantee visibility. Default true.


mouseDragging

boolean mouseDragging

transitionAnimating

boolean transitionAnimating

doingFlash

boolean doingFlash

numAnimSteps

int numAnimSteps

inflateIncr

float inflateIncr

minCellDims

int[] minCellDims

key

int key

stats

java.io.PrintWriter stats

numCellsDrawnThisFrame

int numCellsDrawnThisFrame

leftRight

int leftRight

upDown

int upDown

LEFT

int LEFT

RIGHT

int RIGHT

UP

int UP

DOWN

int DOWN

xInterval

int[] xInterval

yInterval

int[] yInterval


Package AccordionTreeDrawer

Class AccordionTreeDrawer.AccordionTreeDrawer implements Serializable

Serialized Fields

fname

java.lang.String fname

pointoffset

float[] pointoffset

labeloffset

int[] labeloffset

labelbuffer

int[] labelbuffer

pixels

float[] pixels
framebuffer pixels from last mouseover label drawn


pal

float[][] pal

drawAngle

float drawAngle

drawnlabelpos

float[] drawnlabelpos
GL rasterpos of last mouseover label drawn


drawnlabelsize

int[] drawnlabelsize
width and height of last mouseover label drawn


minFontHeight

int minFontHeight

maxFontHeight

int maxFontHeight

popupFontHeight

int popupFontHeight

forestShrinkFactor

float forestShrinkFactor

pickoffset

float[] pickoffset

pickFuzz

int pickFuzz

tree

Tree tree

rootNode

TreeNode rootNode

rootEdge

TreeEdge rootEdge

objectColor

java.awt.Color objectColor


Package Parser

Class Parser.ParseException implements Serializable

Serialized Fields

specialConstructor

boolean specialConstructor
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).


currentToken

Token currentToken
This is the last token that has been consumed successfully. If this object has been created due to a parse error, the token followng this token will (therefore) be the first error token.


expectedTokenSequences

int[][] expectedTokenSequences
Each entry in this array is an array of integers. Each array of integers represents a sequence of tokens (by their ordinal values) that is expected at this point of the parse.


tokenImage

java.lang.String[] tokenImage
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred. This array is defined in the generated ...Constants interface.


eol

java.lang.String eol
The end of line string for this machine.

Class Parser.TokenMgrError implements Serializable

Serialized Fields

errorCode

int errorCode
Indicates the reason why the exception is thrown. It will have one of the above 4 values.


Package TreeJuxtaposer

Class TreeJuxtaposer.AccordionTreeDrawerFinal implements Serializable

Serialized Fields

tj

TreeJuxtaposer tj

dragStart

int[] dragStart

dragEnd

int[] dragEnd

mousePrev

int[] mousePrev

mouseNow

int[] mouseNow

mouseOverNode

TreeNode mouseOverNode

actiongroup

int actiongroup

markgroup

int markgroup

growDirection

int growDirection

growDirectionDefault

int growDirectionDefault

selectionResolution

int selectionResolution

selectionResolutionDefault

int selectionResolutionDefault

keytarget

int keytarget

actionmode

int actionmode

jump

boolean jump

pickedEdge

TreeEdge pickedEdge

pickedEdgeOld

TreeEdge pickedEdgeOld

baseBox

InteractionBox baseBox

Class TreeJuxtaposer.ButterflyFrame implements Serializable

Serialized Fields

tj

TreeJuxtaposer tj

direction

javax.swing.JLabel direction

split

javax.swing.JLabel split

LL

javax.swing.JButton LL

RL

javax.swing.JButton RL

RR

javax.swing.JButton RR

UU

javax.swing.JButton UU

DD

javax.swing.JButton DD

Hor

javax.swing.JButton Hor

Ver

javax.swing.JButton Ver

il

java.awt.Image il

ir

java.awt.Image ir

irl

java.awt.Image irl

iu

java.awt.Image iu

id

java.awt.Image id

hor

java.awt.Image hor

ver

java.awt.Image ver

imageLL

javax.swing.ImageIcon imageLL

imageRL

javax.swing.ImageIcon imageRL

imageRR

javax.swing.ImageIcon imageRR

imageUU

javax.swing.ImageIcon imageUU

imageDD

javax.swing.ImageIcon imageDD

Class TreeJuxtaposer.DebugFrame implements Serializable

Serialized Fields

tj

TreeJuxtaposer tj

result

javax.swing.JTextField[] result

resultLabel

javax.swing.JLabel[] resultLabel

Class TreeJuxtaposer.IncrementalSearch implements Serializable

Serialized Fields

resultsPane

javax.swing.JScrollPane resultsPane

searchResults

javax.swing.JList searchResults

statusPane

javax.swing.JScrollPane statusPane

searchStatus

javax.swing.JTextArea searchStatus

results

javax.swing.JTextField results

prefix

java.util.Hashtable prefix

tj

TreeJuxtaposer tj

numSelected

int numSelected

numFound

int numFound

Class TreeJuxtaposer.SettingsFrame implements Serializable

Serialized Fields

tj

TreeJuxtaposer tj

leftPanel

javax.swing.JPanel leftPanel

rightPanel

javax.swing.JPanel rightPanel

linewidthSlider

javax.swing.JSlider linewidthSlider

labelDensitySlider

javax.swing.JSlider labelDensitySlider

bcnScoreSlider

javax.swing.JSlider bcnScoreSlider

labelAngleSlider

javax.swing.JSlider labelAngleSlider

fontEntry

javax.swing.JTextField[] fontEntry

fontButton

javax.swing.JButton[] fontButton

linkCheck

javax.swing.JCheckBox linkCheck

showCheck

javax.swing.JCheckBox[] showCheck

dimCheck

javax.swing.JCheckBox[] dimCheck

Class TreeJuxtaposer.StateFrame implements Serializable

Serialized Fields

blank

javax.swing.JPanel blank

tj

TreeJuxtaposer tj

activePanel

javax.swing.JPanel activePanel

resetButton

javax.swing.JButton resetButton

growDirectionPanel

javax.swing.JPanel growDirectionPanel

growSelect

javax.swing.ButtonGroup growSelect

growMode

javax.swing.JRadioButton[] growMode

growButtonPanel

javax.swing.JPanel growButtonPanel

growButton

javax.swing.JButton[] growButton

activeGroupPanel

javax.swing.JPanel activeGroupPanel

activeCanvas

java.awt.Canvas[] activeCanvas

activeSelect

javax.swing.ButtonGroup activeSelect

activeMode

javax.swing.JRadioButton[] activeMode

markPanel

javax.swing.JPanel markPanel

markSelect

javax.swing.ButtonGroup markSelect

markMode

javax.swing.JRadioButton[] markMode

markModePanel

javax.swing.JPanel markModePanel

markCanvas

java.awt.Canvas[] markCanvas

clearButton

javax.swing.JButton[] clearButton

resolutionPanel

javax.swing.JPanel resolutionPanel

markResolution

javax.swing.ButtonGroup markResolution

resolutionMode

javax.swing.JRadioButton[] resolutionMode

actionSelect

javax.swing.ButtonGroup actionSelect

LCAGroup

javax.swing.JCheckBox LCAGroup

LCAMark

javax.swing.JCheckBox LCAMark

color

java.awt.Color[] color

Class TreeJuxtaposer.TreeRemovalPanel implements Serializable

Serialized Fields

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

treeList

javax.swing.JList treeList

selectedValues

java.lang.Object[] selectedValues

tj

TreeJuxtaposer tj

indices

int[] indices