Serialized Form

Class Alignment implements Serializable

Serialized Fields

zerox

boolean zerox

zeroy

boolean zeroy

zerorot

boolean zerorot

zeroscale

boolean zeroscale

distributex

boolean distributex

distributey

boolean distributey

rotation

boolean rotation

scale

boolean scale

x

boolean x

y

boolean y

rotatefirst

boolean rotatefirst

targets

java.util.Vector targets

mask

int mask


Class Anchor implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Read the anchor and re-constitute its transient variables. That is, its goude points.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Writes the anchor and the positions of its guide points.

Serialized Fields

kink

boolean kink
If true, curve has a kink at this point.


arrow

Arrow arrow
The arrow head to draw at this point.


arrowreverse

boolean arrowreverse
Reverse the direction of the arrow?.


selmode

int selmode
The selection state of this anchor. Possible values are SMOOTH, ALL, GUIDE0, and GUIDE1.


Class Arrow implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Serialized Fields

left

boolean left
Draw left half of arrow


right

boolean right
Draw Right half of arrow


back

boolean back
Draw Back of arrow


solid

boolean solid
Draw solid arrow


aspect

float aspect
length/width of arrow


concavity

float concavity
Curvature of side of arrow


backconcavity

float backconcavity
Curvature of back of arrow


backjunction

float backjunction
Where back of arrow arrow meets axis


size

Size size
The size of the arrow to draw.
If none, the size will be based on the thickness of the line.


name

java.lang.String name


Class Box implements Serializable

Serialized Fields

bordersize

Size bordersize
The thickness to draw the border.


borderstyle

LineType borderstyle
The Style to draw the border.


bordercolor

java.awt.Color bordercolor
The Color to draw the border.


fill

Fill fill
The Fill to paint the interior.


color

java.awt.Color color
The color to paint the interior.


Class CalibrationException implements Serializable


Class Carto implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reads a Carto from a stream. We define this method to fix up the old file to work with the current version.

Serialized Fields

sizes

java.util.TreeSet sizes
Deprecated. Replaced by defaults.

The set of sizes for this file


defaults

java.util.HashMap defaults
Default overrides for this file. Keys are types, values are sets of FileDefaultables of that type.


survey

Survey survey
Survey data for this file.


complist

java.util.Vector complist
Composites in this file. This only includes top level Composites. There may be composites included in the file that are not in complist (usr defined symbols etc).


segmentlist

java.util.Vector segmentlist
Segments in this file. ALL segments referenced from this must be in segmentlist. Does not include section and profile segments


sectionlist

java.util.Vector sectionlist
Cross sections in this file. ALL sections referenced from this must be in sectionlist.


place

EditState[] place
The states of the editors that were open when last saved.


prefs

PrefEditor[] prefs
PrefEditors for this file. These contain the file specific preferences.


screenunit

Unit screenunit
The screen unit. This is the default unit for distances on the screen. It is not really used for much.


mapunit

Unit mapunit
The map unit. Determines what units the survey data are defined in terms off. If not set correctly, survey data will not be interpreted correctly.


created_version

java.lang.String created_version
The version of Carto that created this file.


saved_version

java.lang.String saved_version
The version of Carto that last saved this file.


Class CartoFrame implements Serializable

Serialized Fields

carto

Carto carto
The contents of the file that is being edited.


desk

javax.swing.JDesktopPane desk
The desktop that contains all sub-windows.


lastselected

Editor lastselected
The last editor in which a selection took place. used to direct events that apply to editors but have no independant way to know which one. (A bit of a hack).


file

java.io.File file
The name of the file being edited. null if new.


surveylabel

javax.swing.JLabel surveylabel
Displays name of current survey. If there is one. Lower right corner of window.


statusbar

javax.swing.JPanel statusbar
Status bar at bottom of window.


dirty

boolean dirty
Has this file been changed?. If so, make sure to give user a chance to save before closeing.


Class Cchange implements Serializable


Class ColorBox implements Serializable

Serialized Fields

color

java.awt.Color color


Class Comp implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Description copied from class: Symbol
Reads Symbol from a stream. We define this method so it will appear in the stacktrace if something goes wrong. It does the default.

Serialized Fields

members

java.util.Vector members

survey

boolean survey

isVertical

boolean isVertical

showall

boolean showall

visible

Layer visible

showin

Layer showin

showout

Layer showout

regions

java.util.Map regions

stack

Stacking stack

background

java.awt.Color background

fill

Fill fill


Class CompEditor implements Serializable

Serialized Fields

pane

CompPane pane

pallete

javax.swing.JPanel pallete

selectgroup

javax.swing.ButtonGroup selectgroup

rootsymbol

Comp rootsymbol

atbutton

javax.swing.JButton atbutton

fillbutton

javax.swing.JButton fillbutton

addsegbutton

javax.swing.JButton addsegbutton

addsubbutton

javax.swing.JButton addsubbutton

layerlabel

javax.swing.JLabel layerlabel

alignment

Alignment alignment

buttonlist

javax.swing.AbstractButton[] buttonlist

commands

java.lang.String[] commands

modes

int[] modes

buttoncnt

int buttoncnt

defaultstroke

SavableStroke defaultstroke


Class CompPane implements Serializable

Serialized Fields

contents

Comp contents

selections

Selection[] selections

sel

Selection sel

selindex

int selindex

dragpos

java.awt.geom.Point2D dragpos

dragset

java.util.Set dragset

dragx

int dragx

dragy

int dragy

dragrx

int dragrx

dragry

int dragry

dragwidth

int dragwidth

dragheight

int dragheight

dragged

boolean dragged

mode

int mode

command

int command

newtype

java.lang.Class newtype

newarg

java.lang.Object newarg

scrollpane

javax.swing.JScrollPane scrollpane

view

View view

viewtrans

ViewTransform viewtrans

editor

CompEditor editor

defaultfill

Fill defaultfill

defaultcolor

java.awt.Color defaultcolor

defaultlinetype

LineType defaultlinetype

defaultlinesize

Size defaultlinesize

defaultlinecolor

java.awt.Color defaultlinecolor

size

java.awt.Dimension size


Class CookKillException implements Serializable


Class Curve implements Serializable

Serialized Fields

points

java.util.Vector points
The anchor points of the curve, int order.


atribs

java.util.Vector atribs

wholeatt

CurveAtt wholeatt

paint

java.awt.Paint paint

fill

Fill fill

closed

boolean closed

hasarrows

boolean hasarrows


Class CurveAtt implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Older versions did not have thickness separate from type. When reading one of those, thickness will be null, so we try to guess its thickness from the type name. Old line types of many thicknesses didn't work well anyway.

Serialized Fields

color

java.awt.Color color

type

LineType type

thickness

Size thickness

flip

boolean flip


Class DatumAligner implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException


Class Doted implements Serializable

Serialized Fields

thickness

double thickness

ticklength

double ticklength


Class Drop implements Serializable


Class EditFrame implements Serializable

Serialized Fields

edit

Editor edit

edits

java.util.Vector edits


Class Editor implements Serializable

Serialized Fields

dirty

boolean dirty

bar

javax.swing.JMenuBar bar

frame

CartoFrame frame

editframe

EditFrame editframe

target

Editable target

scroll

javax.swing.JScrollPane scroll

scale

Scale scale

rose

Rose rose


Class EditState implements Serializable

Serialized Fields

closed

boolean closed
True if editor was closed. Closed windows should be removed from the desktop, so this shouldn't happen. If it does, nothing is recorded


maximized

boolean maximized
True if editor ws maximized


minimized

boolean minimized
True if editor ws minimized


layer

int layer
The layer of the editor. Saving this may help put the right window on top.


bounds

java.awt.Rectangle bounds
The position of the editor on the desktop.


target

Editable target
What is being edited. A segment of composite


scale

double scale
The current scale setting.


rotation

double rotation
The rotation of the editor. Undefined for segments.


view

java.awt.Point view
The position of the scrollpane of this editor


Class Everywhere implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
When reading from a file, Always use the unique instance.


Class Fill implements Serializable

Serialized Fields

sym

Symbol sym

isVector

boolean isVector


Class FixedAligner implements Serializable


Class FloatingAligner implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException


Class FunButton implements Serializable

Serialized Fields

type

java.lang.Class type

mode

int mode


Class Glyph implements Serializable

Serialized Fields

contents

Symbol contents


Class ImageFile implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.IOException,
                                     java.io.ObjectStreamException
Serialized Fields

source

java.io.File source

base

java.io.File base

zip

java.io.File zip


Class ImageJob implements Serializable

Serialized Fields

index

int index

scale

double scale

seg

Segment seg

trans

java.awt.geom.AffineTransform trans

rtrans

java.awt.geom.AffineTransform rtrans


Class Layer implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Serialized Fields

name

java.lang.String name


Class LayerClass implements Serializable

Serialized Fields

memberclass

java.lang.Class memberclass
The class that this layer includes.


Class LayerList implements Serializable

Serialized Fields

members

java.util.Vector members

operator

java.util.Vector operator


Class LayerProb implements Serializable

Serialized Fields

prob

double prob
The probability that the layer includes an object.


Class LayerSet implements Serializable

Serialized Fields

members

java.util.HashSet members


Class Line implements Serializable

Serialized Fields

start

Vertex start

end

Vertex end


Class LineCellRenderer implements Serializable

Serialized Fields

samplesize

double samplesize

namelabel

javax.swing.JLabel namelabel

sample

javax.swing.JComponent sample

type

LineType type


Class LinePicker implements Serializable

Serialized Fields

sidebutton

javax.swing.JButton sidebutton

colorbutton

javax.swing.JButton colorbutton

current

LineType current

csize

Size csize

color

java.awt.Color color

list

javax.swing.JList list

sizelist

javax.swing.JList sizelist

curve

Curve curve

sub

java.util.Set sub

owner

CartoFrame owner


Class LineType implements Serializable

Serialized Fields

name

java.lang.String name

type

int type


Class Mapping implements Serializable

Serialized Fields

stacnt

int stacnt

spoint

Vertex[] spoint

im

float[][] im

stacntplus

int stacntplus

degenerate

boolean degenerate

isVertical

boolean isVertical

xcoif

double[] xcoif

ycoif

double[] ycoif

solved

boolean solved

mapx

float[][] mapx

nearverticals

java.util.HashSet nearverticals

wide1

int wide1

wide2

int wide2

overlaytrans

java.awt.geom.AffineTransform overlaytrans

tchanged

boolean tchanged

maxdist

double maxdist

width

int width

height

int height


Class MapScale implements Serializable

Serialized Fields

display

Unit display

map

Unit map


Class ModeButton implements Serializable

Serialized Fields

type

java.lang.Class type

mode

int mode


Class Offset implements Serializable

Serialized Fields

viewport

Box viewport

portselected

boolean portselected

stack

Stacking stack

usestack

boolean usestack


Class Page implements Serializable

Serialized Fields

printer

boolean printer

index

boolean index

image

boolean image

resolution

double resolution

presolution

double presolution

aspect

double aspect

ressetting

int ressetting

pressetting

int pressetting

printerunit

Unit printerunit

imageunit

Unit imageunit

mapunit

Unit mapunit

file

java.io.File file

stack

Stacking stack

usestack

boolean usestack

comp

Comp comp


Class Passage implements Serializable

Serialized Fields

bounds

java.util.Map bounds

segments

java.util.Set segments


Class PassageEditor implements Serializable

Serialized Fields

tabs

javax.swing.JTabbedPane tabs


Class Persist implements Serializable

Serialized Fields

currentdir

java.lang.String currentdir

runid

int runid

last

java.io.File last

prefs

PrefEditor[] prefs

prefversion

Version prefversion


Class Picture implements Serializable

Serialized Fields

contents

ImageFile contents

width

int width

height

int height


Class PointSym implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Description copied from class: Symbol
Reads Symbol from a stream. We define this method so it will appear in the stacktrace if something goes wrong. It does the default.

Serialized Fields

valid

boolean valid

position

ViewTransform position


Class PrefArrow implements Serializable


Class PrefCalib implements Serializable

Serialized Fields

scale

double scale


Class PrefCalibImage implements Serializable

Serialized Fields

fact

double fact


Class PrefCalibScreen implements Serializable


Class PrefComp implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

margin

double margin

removeunmorphed

boolean removeunmorphed

allVector

boolean allVector

overideVector

boolean overideVector

backc

java.awt.Color backc

alignerc

java.awt.Color alignerc

alignlinkc

java.awt.Color alignlinkc

passc

java.awt.Color passc

passlinkc

java.awt.Color passlinkc


Class PrefDebug implements Serializable

Serialized Fields

showwarnings

boolean showwarnings

maxerrors

int maxerrors

errorfilename

java.lang.String errorfilename


Class PrefDef implements Serializable

Serialized Fields

mine

java.util.TreeSet mine

deftarget

Carto deftarget

defname

java.lang.String defname


Class PrefEditor implements Serializable

Serialized Fields

name

java.lang.String name


Class PrefFont implements Serializable


Class PrefGeneral implements Serializable

Serialized Fields

lastopen

boolean lastopen

restoreplace

boolean restoreplace

saveplace

boolean saveplace

makenames

boolean makenames

openmaximized

boolean openmaximized

openeditormaximized

boolean openeditormaximized

width

int width

height

int height

editwidth

int editwidth

editheight

int editheight

x

int x

y

int y


Class PrefImage implements Serializable

Serialized Fields

newread

boolean newread

newwrite

boolean newwrite

compress

int compress

filter

int filter

chunksize

int chunksize


Class PrefLayer implements Serializable


Class PrefMorph implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream st)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

beta

double beta

theta

double theta

sideoff

double sideoff

mindist

double mindist

linethresh

double linethresh

redo

boolean redo

savecooked

boolean savecooked

usesoftcooked

boolean usesoftcooked

prefix

java.lang.String prefix

cookondemand

boolean cookondemand

cookpatched

boolean cookpatched

paintinterval

int paintinterval

levels

int levels

thumbs

boolean thumbs

lockall

boolean lockall

dobig

boolean dobig

usebigger

boolean usebigger

usesmaller

boolean usesmaller

wait

boolean wait


Class PrefPage implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Prefpages in files are obsolete. They are used internaly by page, so they still exist, But they are always transient. The correct Page preference item is PrefPageNew. readResolve fixes old files. 4/28/01

Serialized Fields

printer

boolean printer

index

boolean index

image

boolean image

resolution

double resolution

presolution

double presolution

ressetting

int ressetting

pressetting

int pressetting

file

java.io.File file

target

Page target

imageunit

Unit imageunit

printerunit

Unit printerunit

mapunit

Unit mapunit


Class PrefPageNew implements Serializable

Serialized Fields

target

Page target


Class Prefs implements Serializable

Serialized Fields

list

javax.swing.JList list

curpref

javax.swing.JScrollPane curpref

pane

java.awt.Container pane

myprefs

PrefEditor[] myprefs

lab

javax.swing.JLabel lab


Class PrefSeg implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

borderc

java.awt.Color borderc

stationc

java.awt.Color stationc

surveyc

java.awt.Color surveyc

selectc

java.awt.Color selectc

scale

double scale

transparent

boolean transparent

openscaled

boolean openscaled

backc

java.awt.Color backc


Class PrefSize implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

sizes

java.util.TreeSet sizes

target

Carto target


Class PrefTrans implements Serializable

Serialized Fields

x

double x

y

double y

scale

double scale

angle

double angle

cpane

CompPane cpane

scalebar

Scale scalebar

rose

Rose rose

target

ViewTransform target

xoff

double xoff

yoff

double yoff

xfield

javax.swing.JTextField xfield

yfield

javax.swing.JTextField yfield

scalefield

javax.swing.JTextField scalefield

rotfield

javax.swing.JTextField rotfield


Class PrefUnits implements Serializable

Serialized Fields

screenunit

Unit screenunit

surveyunit

Unit surveyunit

target

Carto target


Class Previewer implements Serializable

Serialized Fields

page

Page page

format

java.awt.print.PageFormat format


Class Print implements Serializable

Serialized Fields

oldpng

boolean oldpng

fhpng

boolean fhpng

fhjpg

boolean fhjpg

fhgif

boolean fhgif

fhpdf

boolean fhpdf

fhps

boolean fhps

fhsvg

boolean fhsvg

fhswf

boolean fhswf

jprinter

boolean jprinter

onefile

boolean onefile

file

java.io.File file

compress

int compress


Class QuadTree implements Serializable

Serialized Fields

boundary

java.awt.Polygon boundary

data

int[] data

nodes

int nodes

width

int width

height

int height

basex

double basex

basey

double basey

basescale

double basescale

nx

double[] nx

ny

double[] ny

off

double[] off

convex

boolean[] convex


Class Rose implements Serializable

Serialized Fields

theta

double theta

grabtheta

double grabtheta

oldtheta

double oldtheta

target

Scaleable target

xoff

int xoff

yoff

int yoff

r

int r


Class SavableRectangle2D implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException


Class SavableStroke implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException


Class SavableWeakHashMap implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException


Class SaveablePoint implements Serializable

Serialization Methods

readObject

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

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException


Class Scale implements Serializable

Serialized Fields

fact

double fact

oldfact

double oldfact

grabpoint

double grabpoint

targets

java.util.HashSet targets


Class Scaler implements Serializable

Serialized Fields

scale

double[] scale

a

double[] a

b

double[] b

pieces

int pieces


Class Section implements Serializable

Serialized Fields

anchors

PointSym[] anchors

contents

Symbol contents

direction

int direction

end1

double end1

end2

double end2

tick

Size tick

margin

Size margin

line1size

Size line1size

line1style

LineType line1style

line2size

Size line2size

line2style

LineType line2style


Class SectionComp implements Serializable


Class SectionEditor implements Serializable


Class SectionSeg implements Serializable


Class SegBoundary implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

mapped

SaveablePoint[] mapped


Class SegEditor implements Serializable

Serialized Fields

mode

int mode

pane

SegPane pane

seg

Segment seg

window

javax.swing.JScrollPane window

status

ThreadMessage status

stationfield

javax.swing.JTextField stationfield

scalefield

javax.swing.JTextField scalefield

stationlist

javax.swing.JList stationlist

transparentfield

javax.swing.JCheckBox transparentfield

verticalfield

javax.swing.JCheckBox verticalfield

stationmodebox

javax.swing.JCheckBox stationmodebox

boundarymodebox

javax.swing.JCheckBox boundarymodebox

locatemodebutton

javax.swing.JToggleButton locatemodebutton

movemodebutton

javax.swing.JToggleButton movemodebutton

deletemodebutton

javax.swing.JToggleButton deletemodebutton

mousetarget

Dragable mousetarget

stationset

java.util.Vector stationset


Class Segment implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Description copied from class: Symbol
Reads Symbol from a stream. We define this method so it will appear in the stacktrace if something goes wrong. It does the default.


writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Serialized Fields

source

java.io.File source

isource

ImageFile isource

set

Survey set

boundary

SegBoundary boundary

map

Mapping map

fixcnt

int fixcnt

dirty

boolean dirty

transparent

boolean transparent

cookfact

double cookfact

status

int status

cooktransform

java.awt.geom.AffineTransform cooktransform

cookers

ImageJob[] cookers

overlayscale

double overlayscale

thumbw

int thumbw

thumbh

int thumbh

thumbdata

java.lang.Object thumbdata


Class SegPane implements Serializable

Serialized Fields

image

java.awt.Image image

seg

Segment seg

scale

double scale

scrollpane

javax.swing.JScrollPane scrollpane


Class Size implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Serialized Fields

minvisible

Unit minvisible

minsize

Unit minsize

maxsize

Unit maxsize

size

Unit size

name

java.lang.String name


Class Stacking implements Serializable

Serialized Fields

modifier

java.util.Vector modifier

target

java.util.Vector target

relation

java.util.Vector relation


Class Stamp implements Serializable


Class Sub implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Description copied from class: Symbol
Reads Symbol from a stream. We define this method so it will appear in the stacktrace if something goes wrong. It does the default.

Serialized Fields

relativepos

ViewTransform relativepos

anchorpoint

PointSym anchorpoint

box

SavableRectangle2D box

handley

double handley

handlex

double handlex

editaspect

boolean editaspect

editrotation

boolean editrotation

editscale

boolean editscale

showcorners

boolean showcorners

sizewidth

boolean sizewidth

subaspect

double subaspect

size

Size size


Class Survey implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Description copied from class: Symbol
Reads Symbol from a stream. We define this method so it will appear in the stacktrace if something goes wrong. It does the default.

Serialized Fields

stationlist

java.util.Vector stationlist

dict

java.util.Hashtable dict

shotlist

java.util.Vector shotlist

stations

java.util.TreeSet stations

shots

java.util.TreeSet shots

old

Survey old

next

Survey next


Class Symbol implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Reads Symbol from a stream. We define this method so it will appear in the stacktrace if something goes wrong. It does the default.

Serialized Fields

name

java.lang.String name
The name of the Symbol
All symbols have a name, which may be assignesd automatically, or set by the user.


Class Text implements Serializable

Serialized Fields

contents

java.lang.String contents

valid

boolean valid

form

TextForm form


Class TextForm implements Serializable

Serialization Methods

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Serialized Fields

size

Size size

color

java.awt.Color color

family

java.lang.String family

italic

boolean italic

bold

boolean bold

name

java.lang.String name

height

int height


Class ThreadMessage implements Serializable

Serialized Fields

text

java.lang.String text

pending

boolean pending


Class TickedStroke implements Serializable

Serialized Fields

thickness

double thickness

ticklength

double ticklength

flip

int flip

lengths

double[] lengths

actions

int[] actions

partcnt

int partcnt

heads

java.util.Vector heads

tails

java.util.Vector tails


Class Unit implements Serializable

Serialization Methods

readResolve

java.lang.Object readResolve()
                       throws java.io.ObjectStreamException
Serialized Fields

size

double size

base

Unit base

name

java.lang.String name

plural

java.lang.String plural

editable

boolean editable


Class Vect implements Serializable

Serialized Fields

X

double[] X


Class Version implements Serializable

Serialized Fields

majorversion

int majorversion

minorversion

int minorversion

rev

int rev
The revision is automatically incremented each time the the program is uploaded


Class Vertex implements Serializable

Serialized Fields

position

Vect position

label

java.lang.String label


Class View implements Serializable

Serialized Fields

trans

java.awt.geom.AffineTransform trans

scale

double scale

angle

double angle

mapunit

Unit mapunit

mapscale

MapScale mapscale

showalign

boolean showalign

printing

boolean printing

stacking

Stacking stacking

parent

javax.swing.JComponent parent

composite

Comp composite

offsets

java.util.HashSet offsets

mod

int mod

stack

java.util.Stack stack

last

int last

visible

Layer visible

showall

boolean showall

wait

boolean wait

passpriority

java.util.Map passpriority

dontShowIn

java.util.Set dontShowIn

dontShowOut

java.util.Set dontShowOut

clip

java.awt.Shape clip


Class ViewTransform implements Serializable

Serialized Fields

mode

int mode

scale

double scale

angle

double angle

listeners

SavableWeakHashMap listeners

aligner

ViewTransform aligner

alignmentmask

int alignmentmask

oldscale

double oldscale

oldangle

double oldangle

oldx

double oldx

oldy

double oldy

oldalignment

java.awt.geom.AffineTransform oldalignment

name

java.lang.String name

num

int num