Serialized Form


Package org.opensourcephysics.controls

Class org.opensourcephysics.controls.AnimationControl extends OSPControl implements Serializable

Serialized Fields

resetToolTipText

java.lang.String resetToolTipText

initToolTipText

java.lang.String initToolTipText

startToolTipText

java.lang.String startToolTipText

stopToolTipText

java.lang.String stopToolTipText

newToolTipText

java.lang.String newToolTipText

stepToolTipText

java.lang.String stepToolTipText

initText

java.lang.String initText

startText

java.lang.String startText

stopText

java.lang.String stopText

resetText

java.lang.String resetText

newText

java.lang.String newText

stepModeEditing

boolean stepModeEditing

startBtn

javax.swing.JButton startBtn

stepBtn

javax.swing.JButton stepBtn

resetBtn

javax.swing.JButton resetBtn

Class org.opensourcephysics.controls.CalculationControl extends OSPControl implements Serializable

Serialized Fields

calculation

Calculation calculation

calcBtn

javax.swing.JButton calcBtn

resetBtn

javax.swing.JButton resetBtn

Class org.opensourcephysics.controls.ConsoleLevel extends java.util.logging.Level implements Serializable

Class org.opensourcephysics.controls.ControlFrame extends OSPFrame implements Serializable

Serialized Fields

model

java.lang.Object model

languageItems

javax.swing.JMenuItem[] languageItems

languageMenu

javax.swing.JMenu languageMenu

fileMenu

javax.swing.JMenu fileMenu

editMenu

javax.swing.JMenu editMenu

displayMenu

javax.swing.JMenu displayMenu

readItem

javax.swing.JMenuItem readItem

clearItem

javax.swing.JMenuItem clearItem

saveAsItem

javax.swing.JMenuItem saveAsItem

copyItem

javax.swing.JMenuItem copyItem

inspectItem

javax.swing.JMenuItem inspectItem

logToFileItem

javax.swing.JMenuItem logToFileItem

sizeUpItem

javax.swing.JMenuItem sizeUpItem

sizeDownItem

javax.swing.JMenuItem sizeDownItem

ospApp

OSPApplication ospApp

xmlDefault

XMLControlElement xmlDefault

Class org.opensourcephysics.controls.ListChooser extends javax.swing.JDialog implements Serializable

Serialized Fields

checkPane

javax.swing.JPanel checkPane

objects

java.lang.Object[] objects

selections

boolean[] selections

checkBoxes

javax.swing.JCheckBox[] checkBoxes

applyChanges

boolean applyChanges

Class org.opensourcephysics.controls.MessageFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

textPane

javax.swing.JTextPane textPane

Class org.opensourcephysics.controls.OSPControl extends ControlFrame implements Serializable

Serialized Fields

control

XMLControl control

table

XMLTable table

controlScrollPane

javax.swing.JScrollPane controlScrollPane

messageTextArea

javax.swing.JTextArea messageTextArea

clearLabel

javax.swing.JLabel clearLabel

messageLabel

javax.swing.JLabel messageLabel

inputLabel

javax.swing.JLabel inputLabel

splitPane

javax.swing.JSplitPane splitPane

translateItem

javax.swing.JMenuItem translateItem

lockValues

boolean lockValues

valueCache

java.util.HashMap valueCache

Class org.opensourcephysics.controls.OSPControlTable extends XMLTable implements Serializable

Serialized Fields

valueCache

java.util.HashMap valueCache

lockValues

boolean lockValues

format

java.text.DecimalFormat format

Class org.opensourcephysics.controls.OSPLog extends javax.swing.JFrame implements Serializable

Serialized Fields

logger

java.util.logging.Logger logger

fileHandler

java.util.logging.Handler fileHandler

logHandler

java.util.logging.Handler logHandler

textPane

javax.swing.JTextPane textPane

logFileName

java.lang.String logFileName

tempFileName

java.lang.String tempFileName

logPanel

javax.swing.JPanel logPanel

popup

javax.swing.JPopupMenu popup

popupGroup

javax.swing.ButtonGroup popupGroup

menubarGroup

javax.swing.ButtonGroup menubarGroup

pkgName

java.lang.String pkgName

bundleName

java.lang.String bundleName

logToFileItem

javax.swing.JMenuItem logToFileItem

hasPermission

boolean hasPermission

Class org.opensourcephysics.controls.OSPTableInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

table

OSPControlTable table

Class org.opensourcephysics.controls.ParsableTextArea extends javax.swing.JTextArea implements Serializable

Serialized Fields

pendingMap

java.util.HashMap pendingMap

currentMap

java.util.HashMap currentMap

lockedMap

java.util.HashMap lockedMap

locked

boolean locked

Class org.opensourcephysics.controls.Password extends javax.swing.JDialog implements Serializable

Serialized Fields

messageLabel

javax.swing.JLabel messageLabel

passwordField

javax.swing.JPasswordField passwordField

password

java.lang.String password

pass

boolean pass

Class org.opensourcephysics.controls.SimulationControl extends AnimationControl implements Serializable

Serialized Fields

fixedParameters

java.util.Set fixedParameters

Class org.opensourcephysics.controls.VariableNotFoundException extends java.lang.Exception implements Serializable

Class org.opensourcephysics.controls.XMLTable extends javax.swing.JTable implements Serializable

Serialized Fields

tableModel

XMLTableModel tableModel

xmlRenderer

XMLTable.XMLCellRenderer xmlRenderer

valueEditor

XMLTable.XMLValueEditor valueEditor

defaultBackgroundColor

java.awt.Color defaultBackgroundColor

cellColors

java.util.Map cellColors

Class org.opensourcephysics.controls.XMLTableInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

table

XMLTable table

Class org.opensourcephysics.controls.XMLTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

control

XMLControl control

editable

boolean editable

uneditablePropNames

java.util.Collection uneditablePropNames

Class org.opensourcephysics.controls.XMLTreeChooser extends javax.swing.JDialog implements Serializable

Serialized Fields

scrollPane

javax.swing.JPanel scrollPane

tree

XMLTree tree

textLabel

javax.swing.JLabel textLabel

applyChanges

boolean applyChanges

Class org.opensourcephysics.controls.XMLTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

prop

XMLProperty prop

inspectable

boolean inspectable

Class org.opensourcephysics.controls.XMLTreePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label

input

javax.swing.JTextField input

xmlPane

javax.swing.JTextPane xmlPane

tree

javax.swing.JTree tree

treeScroller

javax.swing.JScrollPane treeScroller

valueIcon

javax.swing.Icon valueIcon

inspectIcon

javax.swing.Icon inspectIcon

inspectFolderIcon

javax.swing.Icon inspectFolderIcon

folderIcon

javax.swing.Icon folderIcon

control

XMLControl control

property

XMLProperty property

editable

boolean editable

popup

javax.swing.JPopupMenu popup

maxStringLength

int maxStringLength


Package org.opensourcephysics.display

Class org.opensourcephysics.display.ComplexDataset extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

xpoints

double[] xpoints

re_points

double[] re_points

im_points

double[] im_points

amp_points

double[] amp_points

index

int index

markerShape

int markerShape

markerSize

int markerSize

centered

boolean centered

showPhase

boolean showPhase

xmin

double xmin

xmax

double xmax

ampmin

double ampmin

ampmax

double ampmax

remax

double remax

remin

double remin

immax

double immax

immin

double immin

sorted

boolean sorted

connected

boolean connected

initialSize

int initialSize

lineColor

java.awt.Color lineColor

ampPath

java.awt.geom.GeneralPath ampPath

reTrail

Trail reTrail

imTrail

Trail imTrail

xColumnName

java.lang.String xColumnName

reColumnName

java.lang.String reColumnName

imColumnName

java.lang.String imColumnName

stride

int stride

flip

java.awt.geom.AffineTransform flip

colorMap

ComplexColorMapper colorMap

Class org.opensourcephysics.display.Dataset extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

datasetID

int datasetID
Field datasetID an integer ID that identifies this object


xpoints

double[] xpoints

ypoints

double[] ypoints

generalPath

java.awt.geom.GeneralPath generalPath

xmax

double xmax

ymax

double ymax

xmin

double xmin

ymin

double ymin

index

int index

sorted

boolean sorted

initialSize

int initialSize

markerSize

int markerSize

markerShape

int markerShape

lineColor

java.awt.Color lineColor

fillColor

java.awt.Color fillColor

edgeColor

java.awt.Color edgeColor

errorBarColor

java.awt.Color errorBarColor

connected

boolean connected

name

java.lang.String name

xColumnName

java.lang.String xColumnName

yColumnName

java.lang.String yColumnName

visible

boolean[] visible

stride

int stride

maxPoints

int maxPoints

errorBars

java.util.ArrayList errorBars

customMarker

java.awt.Shape customMarker

Class org.opensourcephysics.display.DatasetManager extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

datasets

java.util.ArrayList datasets

connected

boolean connected

sorted

boolean sorted

markerShape

int markerShape

stride

int stride

linked

boolean linked

xColumnName

java.lang.String xColumnName

yColumnName

java.lang.String yColumnName

Class org.opensourcephysics.display.DataTable extends javax.swing.JTable implements Serializable

Serialized Fields

decorator

SortDecorator decorator

renderersByColumnName

java.util.Map renderersByColumnName

dataTableModel

DataTableModel dataTableModel

rowNumberRenderer

org.opensourcephysics.display.DataTable.RowNumberRenderer rowNumberRenderer

maximumFractionDigits

int maximumFractionDigits

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

Class org.opensourcephysics.display.DataTableFrame extends OSPFrame implements Serializable

Serialized Fields

menuBar

javax.swing.JMenuBar menuBar

fileMenu

javax.swing.JMenu fileMenu

editMenu

javax.swing.JMenu editMenu

saveAsItem

javax.swing.JMenuItem saveAsItem

table

DataTable table

Class org.opensourcephysics.display.DrawingDialog extends OSPDialog implements Serializable

Serialized Fields

drawingPanel

DrawingPanel drawingPanel

Class org.opensourcephysics.display.DrawingFrame extends OSPFrame implements Serializable

Serialized Fields

fileMenu

javax.swing.JMenu fileMenu

editMenu

javax.swing.JMenu editMenu

copyItem

javax.swing.JMenuItem copyItem

pasteItem

javax.swing.JMenuItem pasteItem

replaceItem

javax.swing.JMenuItem replaceItem

drawingPanel

DrawingPanel drawingPanel

customInspector

java.awt.Window customInspector

reply

Tool reply

Class org.opensourcephysics.display.DrawingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

popupmenu

javax.swing.JPopupMenu popupmenu

propertiesItem

javax.swing.JMenuItem propertiesItem

leftGutter

int leftGutter

topGutter

int topGutter

rightGutter

int rightGutter

bottomGutter

int bottomGutter

width

int width

height

int height

bgColor

java.awt.Color bgColor

antialiasTextOn

boolean antialiasTextOn

antialiasShapeOn

boolean antialiasShapeOn

squareAspect

boolean squareAspect

autoscaleX

boolean autoscaleX

autoscaleY

boolean autoscaleY

autoscaleMargin

double autoscaleMargin

xminPreferred

double xminPreferred

xmaxPreferred

double xmaxPreferred

yminPreferred

double yminPreferred

ymaxPreferred

double ymaxPreferred

xfloor

double xfloor

xceil

double xceil

yfloor

double yfloor

yceil

double yceil

xmin

double xmin

xmax

double xmax

ymin

double ymin

ymax

double ymax

fixedPixelPerUnit

boolean fixedPixelPerUnit

xPixPerUnit

double xPixPerUnit

yPixPerUnit

double yPixPerUnit

pixelTransform

java.awt.geom.AffineTransform pixelTransform

pixelMatrix

double[] pixelMatrix

drawableList

java.util.ArrayList drawableList

validImage

boolean validImage

offscreenImage

java.awt.image.BufferedImage offscreenImage

workingImage

java.awt.image.BufferedImage workingImage

buffered

boolean buffered

trMessageBox

TextPanel trMessageBox

tlMessageBox

TextPanel tlMessageBox

brMessageBox

TextPanel brMessageBox

blMessageBox

TextPanel blMessageBox

scientificFormat

java.text.DecimalFormat scientificFormat

decimalFormat

java.text.DecimalFormat decimalFormat

mouseController

MouseController mouseController

showCoordinates

boolean showCoordinates

optionController

DrawingPanel.OptionController optionController

zoomBox

DrawingPanel.ZoomBox zoomBox

enableZoom

boolean enableZoom

zoomMode

boolean zoomMode

customInspector

java.awt.Window customInspector

clipAtGutter

boolean clipAtGutter

dimensionSetter

Dimensioned dimensionSetter

viewRect

java.awt.Rectangle viewRect

coordinateStrBuilder

org.opensourcephysics.display.axes.CoordinateStringBuilder coordinateStrBuilder

glassPanel

DrawingPanel.GlassPanel glassPanel

glassPanelLayout

OSPLayout glassPanelLayout

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

vidCap

VideoCaptureTool vidCap

Class org.opensourcephysics.display.HighlightableDataset extends Dataset implements Serializable

Serialized Fields

highlighted

boolean[] highlighted

previous

boolean[] previous

highlightColor

java.awt.Color highlightColor

highlightShape

java.awt.Shape highlightShape

Class org.opensourcephysics.display.Histogram extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

logScale

boolean logScale
Should histogram be drawn on a log scale? Default is false.


adjustForWidth

boolean adjustForWidth
Should the height be adjusted by bin width? Default is false.


binColor

java.awt.Color binColor
color of bins


binStyle

short binStyle
style for drawing bins


bins

java.util.HashMap bins
maps bin number to occurences


binWidth

double binWidth
width of a bin


binOffset

double binOffset
offset of the bins


discrete

boolean discrete
false if the bins are continuous


xmin

double xmin
binNumber*binWidth + binOffset


xmax

double xmax
binNumber*binWidth + binWidth + binOffset


YMIN

int YMIN
min number of occurences for all bins

See Also:
Constant Field Values

ymax

double ymax
max number of occurences for all bins


binColumnName

java.lang.String binColumnName
the name of the bin


xColumnName

java.lang.String xColumnName
the name of the x column


yColumnName

java.lang.String yColumnName
the name of the occurences


entries

java.util.Map.Entry[] entries
bin number-occurences pairs in histogram, used for table model implementation


dataChanged

boolean dataChanged
whether the data has changed since the last time the entries were retrieved


sum

double sum
total occurences in histogram


normalizedToOne

boolean normalizedToOne
whether occurences are normalized to one


barOffset

double barOffset
amount by which this histogram is shifted to the right, so that it peeks out from behind other histogramss.

Class org.opensourcephysics.display.HistogramDataset extends Dataset implements Serializable

Serialized Fields

min

double min

max

double max

binSize

double binSize

n

int n

binVals

double[] binVals

xVals

double[] xVals

counts

int counts

missedCounts

int missedCounts

Class org.opensourcephysics.display.InteractivePanel extends DrawingPanel implements Serializable

Serialized Fields

containsInteractive

boolean containsInteractive

mouseAction

int mouseAction

mouseEvent

java.awt.event.MouseEvent mouseEvent

interactive

InteractiveMouseHandler interactive

iaDragable

Interactive iaDragable

iaSelectable

Selectable iaSelectable

Class org.opensourcephysics.display.OSPDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

constructorThreadGroup

java.lang.ThreadGroup constructorThreadGroup
The thread group that created this object.


keepHidden

boolean keepHidden

strategy

java.awt.image.BufferStrategy strategy

Class org.opensourcephysics.display.OSPFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

customButtons

java.util.ArrayList customButtons

animated

boolean animated
Set to true if a simulation should automatically render this frame after every animation step.


autoclear

boolean autoclear
Set to true if a simulation should automatically clear the data when it is initialized.


wishesToExit

boolean wishesToExit
Set true if the Frame's defaultCloseOperation has been changed by Launcher.


constructorThreadGroup

java.lang.ThreadGroup constructorThreadGroup
The thread group that created this object.


keepHidden

boolean keepHidden

strategy

java.awt.image.BufferStrategy strategy

buttonPanel

javax.swing.JPanel buttonPanel

Class org.opensourcephysics.display.OSPLayout extends java.awt.BorderLayout implements Serializable

Serialized Fields

list

java.util.ArrayList list

topLeftCorner

java.awt.Component topLeftCorner
Constant to specify components location to be the top left corner portion of the layout.


topRightCorner

java.awt.Component topRightCorner
Constant to specify components location to be the top right corner portion of the layout.


bottomLeftCorner

java.awt.Component bottomLeftCorner
Constant to specify components location to be the bottom left corner portion of the layout.


bottomRightCorner

java.awt.Component bottomRightCorner
Constant to specify components location to be the bottom right corner portion of the layout.


centeredComp

java.awt.Component centeredComp
Constant to specify components location to be centered in the layout.


layoutRect

java.awt.Rectangle layoutRect

components

java.awt.Component[] components

Class org.opensourcephysics.display.PlottingPanel extends InteractivePanel implements Serializable

Serialized Fields

logScaleX

boolean logScaleX

logScaleY

boolean logScaleY

axes

org.opensourcephysics.display.axes.DrawableAxes axes

functionTransform

FunctionTransform functionTransform

Class org.opensourcephysics.display.Stripchart extends Dataset implements Serializable

Serialized Fields

rightToLeft

boolean rightToLeft

xrange

double xrange

yrange

double yrange

lastx

double lastx

enabled

boolean enabled

Class org.opensourcephysics.display.TextFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

textPane

javax.swing.JTextPane textPane

textScroller

javax.swing.JScrollPane textScroller

Class org.opensourcephysics.display.TextPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

text

java.lang.String text

font

java.awt.Font font

fontname

java.lang.String fontname

fontsize

int fontsize

fontstyle

int fontstyle

textColor

java.awt.Color textColor

backgroundColor

java.awt.Color backgroundColor

dim

java.awt.Dimension dim


Package org.opensourcephysics.display2d

Class org.opensourcephysics.display2d.GridDataTable extends javax.swing.JTable implements Serializable

Serialized Fields

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

tableModel

GridTableModel tableModel

rowNumberRenderer

org.opensourcephysics.display2d.GridDataTable.RowNumberRenderer rowNumberRenderer

Class org.opensourcephysics.display2d.GridTableFrame extends OSPFrame implements Serializable

Serialized Fields

griddata

GridData griddata

tabbedPane

javax.swing.JTabbedPane tabbedPane

tables

GridDataTable[] tables

Class org.opensourcephysics.display2d.GridTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

griddata

GridData griddata

component

int component


Package org.opensourcephysics.display3d.core

Class org.opensourcephysics.display3d.core.CameraInspector extends javax.swing.JPanel implements Serializable

Serialized Fields

panel

DrawingPanel3D panel

camera

Camera camera

format

java.text.NumberFormat format

xField

javax.swing.JTextField xField

yField

javax.swing.JTextField yField

zField

javax.swing.JTextField zField

focusxField

javax.swing.JTextField focusxField

focusyField

javax.swing.JTextField focusyField

focuszField

javax.swing.JTextField focuszField

azimuthField

javax.swing.JTextField azimuthField

altitudeField

javax.swing.JTextField altitudeField

rotationField

javax.swing.JTextField rotationField

distanceField

javax.swing.JTextField distanceField

perspectiveRB

javax.swing.JRadioButton perspectiveRB

noperspectiveRB

javax.swing.JRadioButton noperspectiveRB

planarxyRB

javax.swing.JRadioButton planarxyRB

planarxzRB

javax.swing.JRadioButton planarxzRB

planaryzRB

javax.swing.JRadioButton planaryzRB


Package org.opensourcephysics.display3d.simple3d

Class org.opensourcephysics.display3d.simple3d.DrawingFrame3D extends OSPFrame implements Serializable

Serialized Fields

fileMenu

javax.swing.JMenu fileMenu

editMenu

javax.swing.JMenu editMenu

copyItem

javax.swing.JMenuItem copyItem

pasteItem

javax.swing.JMenuItem pasteItem

replaceItem

javax.swing.JMenuItem replaceItem

visualMenu

javax.swing.JMenu visualMenu

displayMenu

javax.swing.JMenu displayMenu

decorationMenu

javax.swing.JMenu decorationMenu

cursorMenu

javax.swing.JMenu cursorMenu

displayPerspectiveItem

javax.swing.JMenuItem displayPerspectiveItem

displayNoPerspectiveItem

javax.swing.JMenuItem displayNoPerspectiveItem

displayXYItem

javax.swing.JMenuItem displayXYItem

displayXZItem

javax.swing.JMenuItem displayXZItem

displayYZItem

javax.swing.JMenuItem displayYZItem

decorationCubeItem

javax.swing.JMenuItem decorationCubeItem

decorationNoneItem

javax.swing.JMenuItem decorationNoneItem

decorationAxesItem

javax.swing.JMenuItem decorationAxesItem

cursorNoneItem

javax.swing.JMenuItem cursorNoneItem

cursorCubeItem

javax.swing.JMenuItem cursorCubeItem

cursorXYZItem

javax.swing.JMenuItem cursorXYZItem

cursorCrosshairItem

javax.swing.JMenuItem cursorCrosshairItem

zoomToFitItem

javax.swing.JMenuItem zoomToFitItem

resetCameraItem

javax.swing.JMenuItem resetCameraItem

cameraItem

javax.swing.JMenuItem cameraItem

cameraInspectorFrame

javax.swing.JFrame cameraInspectorFrame

menuBar

javax.swing.JMenuBar menuBar

drawingPanel

DrawingPanel3D drawingPanel

Class org.opensourcephysics.display3d.simple3d.DrawingPanel3D extends javax.swing.JPanel implements Serializable

Serialized Fields

xmin

double xmin

xmax

double xmax

ymin

double ymin

ymax

double ymax

zmin

double zmin

zmax

double zmax

visHints

VisualizationHints visHints

camera

Camera camera

quickRedrawOn

boolean quickRedrawOn

squareAspect

boolean squareAspect

centerX

double centerX

centerY

double centerY

centerZ

double centerZ

maximumSize

double maximumSize

aconstant

double aconstant

bconstant

double bconstant

acenter

int acenter

bcenter

int bcenter

list3D

java.util.ArrayList list3D

decorationList

java.util.ArrayList decorationList

elementList

java.util.ArrayList elementList

comparator

Object3D.Comparator3D comparator

xAxis

ElementArrow xAxis

yAxis

ElementArrow yAxis

zAxis

ElementArrow zAxis

xText

ElementText xText

yText

ElementText yText

zText

ElementText zText

boxSides

ElementSegment[] boxSides

myTarget

InteractionTarget myTarget

trackersVisible

int trackersVisible

keyPressed

int keyPressed

lastX

int lastX

lastY

int lastY

targetHit

InteractionTarget targetHit

targetEntered

InteractionTarget targetEntered

trackerPoint

double[] trackerPoint

listeners

java.util.ArrayList listeners

trackerLines

ElementSegment[] trackerLines

dirtyImage

boolean dirtyImage

offscreenImage

java.awt.image.BufferedImage offscreenImage

workingImage

java.awt.image.BufferedImage workingImage

updateTimer

javax.swing.Timer updateTimer

needResize

boolean needResize

needsToRecompute

boolean needsToRecompute

trMessageBox

TextPanel trMessageBox

tlMessageBox

TextPanel tlMessageBox

brMessageBox

TextPanel brMessageBox

blMessageBox

TextPanel blMessageBox

glassPanel

org.opensourcephysics.display3d.simple3d.DrawingPanel3D.GlassPanel glassPanel

glassPanelLayout

OSPLayout glassPanelLayout

viewRect

java.awt.Rectangle viewRect


Package org.opensourcephysics.ejs

Class org.opensourcephysics.ejs.LauncherApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

_parentFrame

javax.swing.JFrame _parentFrame

_model

Model _model

_simulation

Simulation _simulation

_view

View _view


Package org.opensourcephysics.frames

Class org.opensourcephysics.frames.Complex2DFrame extends DrawingFrame implements Serializable

Serialized Fields

gridData

GridData gridData

plot

Plot2D plot

surfacePlotMC

SurfacePlotMouseController surfacePlotMC

surfaceItem

javax.swing.JMenuItem surfaceItem

gridItem

javax.swing.JMenuItem gridItem

interpolatedItem

javax.swing.JMenuItem interpolatedItem

tableFrame

GridTableFrame tableFrame

gutters

int[] gutters

Class org.opensourcephysics.frames.ComplexPlotFrame extends DrawingFrame implements Serializable

Serialized Fields

complexDataset

ComplexDataset complexDataset

dataTable

DataTable dataTable

ampPhaseItem

javax.swing.JMenuItem ampPhaseItem

reImItem

javax.swing.JMenuItem reImItem

postItem

javax.swing.JMenuItem postItem

barItem

javax.swing.JMenuItem barItem

tableFrame

DataTableFrame tableFrame

Class org.opensourcephysics.frames.Display3DFrame extends DrawingFrame3D implements Serializable

Class org.opensourcephysics.frames.DisplayFrame extends DrawingFrame implements Serializable

Class org.opensourcephysics.frames.FFT2DFrame extends DrawingFrame implements Serializable

Serialized Fields

domainType

int domainType

gridData

GridData gridData

fft

FFT2D fft

fftData

double[] fftData

plot

Plot2D plot

surfacePlotMC

SurfacePlotMouseController surfacePlotMC

gridItem

javax.swing.JMenuItem gridItem

interpolatedItem

javax.swing.JMenuItem interpolatedItem

surfaceItem

javax.swing.JMenuItem surfaceItem

Class org.opensourcephysics.frames.FFTFrame extends DrawingFrame implements Serializable

Serialized Fields

domainType

int domainType

complexDataset

ComplexDataset complexDataset

dataTable

DataTable dataTable

tableFrame

DataTableFrame tableFrame

fftData

double[] fftData

fft

FFT fft

ampPhaseItem

javax.swing.JMenuItem ampPhaseItem

postItem

javax.swing.JMenuItem postItem

barItem

javax.swing.JMenuItem barItem

Class org.opensourcephysics.frames.HistogramFrame extends DrawingFrame implements Serializable

Serialized Fields

histogram

Histogram histogram

dataTable

DataTable dataTable

tableFrame

DataTableFrame tableFrame

tool

DatasetTool tool

dataset

HistogramDataset dataset

logItem

javax.swing.JCheckBoxMenuItem logItem

Class org.opensourcephysics.frames.LatticeFrame extends DrawingFrame implements Serializable

Serialized Fields

cellItem

javax.swing.JMenuItem cellItem

siteItem

javax.swing.JMenuItem siteItem

lattice

ByteLattice lattice

mouseAdapter

javax.swing.event.MouseInputAdapter mouseAdapter

editValues

int[] editValues

dragV

int dragV

Class org.opensourcephysics.frames.ParticleFrame extends DrawingFrame implements Serializable

Serialized Fields

partlist

java.util.ArrayList partlist

Class org.opensourcephysics.frames.PlotFrame extends DrawingFrame implements Serializable

Serialized Fields

datasetManager

DatasetManager datasetManager

dataTable

DataTable dataTable

tableFrame

DataTableFrame tableFrame

Class org.opensourcephysics.frames.RasterFrame extends DrawingFrame implements Serializable

Serialized Fields

raster

ByteRaster raster

mouseAdapter

javax.swing.event.MouseInputAdapter mouseAdapter

editValues

int[] editValues

dragV

int dragV

customColors

java.awt.Color[] customColors

Class org.opensourcephysics.frames.Scalar2DFrame extends DrawingFrame implements Serializable

Serialized Fields

plotType

java.lang.String plotType

paletteType

int paletteType

gridData

GridData gridData

plot

Plot2D plot

surfacePlotMC

SurfacePlotMouseController surfacePlotMC

surfaceItem

javax.swing.JMenuItem surfaceItem

contourItem

javax.swing.JMenuItem contourItem

gridItem

javax.swing.JMenuItem gridItem

interpolatedItem

javax.swing.JMenuItem interpolatedItem

grayscaleItem

javax.swing.JMenuItem grayscaleItem

tableFrame

GridTableFrame tableFrame

gutters

int[] gutters

Class org.opensourcephysics.frames.TableData extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

rowList

java.util.ArrayList rowList

colNames

java.util.ArrayList colNames

formats

java.util.ArrayList formats

rowNumberVisible

boolean rowNumberVisible

colCount

int colCount

Class org.opensourcephysics.frames.TableFrame extends DataTableFrame implements Serializable

Serialized Fields

tableData

TableData tableData

Class org.opensourcephysics.frames.Vector2DFrame extends DrawingFrame implements Serializable

Serialized Fields

gridData

GridData gridData

plot

VectorPlot plot

tableFrame

GridTableFrame tableFrame


Package org.opensourcephysics.numerics

Class org.opensourcephysics.numerics.FunctionTransform extends java.awt.geom.AffineTransform implements Serializable

Serialized Fields

m00

double m00

m10

double m10

m01

double m01

m11

double m11

m02

double m02

m12

double m12

flatmatrix

double[] flatmatrix

xFunction

InvertibleFunction xFunction

yFunction

InvertibleFunction yFunction

applyXFunction

boolean applyXFunction

applyYFunction

boolean applyYFunction

Class org.opensourcephysics.numerics.NumericMethodException extends java.lang.RuntimeException implements Serializable

Serialized Fields

error_value

double error_value
Field error_value stores an optional numeric error.


error_code

int error_code
Field error_code sotes an optional error code

Class org.opensourcephysics.numerics.ODESolverException extends java.lang.RuntimeException implements Serializable

Class org.opensourcephysics.numerics.ParserException extends java.lang.Exception implements Serializable

Serialized Fields

errorcode

int errorcode


Package org.opensourcephysics.tools

Class org.opensourcephysics.tools.ArrayInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

tabbedPane

javax.swing.JTabbedPane tabbedPane

tables

ArrayTable[] tables

spinner

javax.swing.JSpinner spinner

scrollpane

javax.swing.JScrollPane scrollpane

array

java.lang.Object array

changed

boolean changed

Class org.opensourcephysics.tools.ArrayTable extends javax.swing.JTable implements Serializable

Serialized Fields

tableModel

ArrayTableModel tableModel

indexRenderer

ArrayTable.ArrayIndexRenderer indexRenderer

Class org.opensourcephysics.tools.ArrayTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

doubleArray1

double[] doubleArray1

doubleArray2

double[][] doubleArray2

intArray1

int[] intArray1

intArray2

int[][] intArray2

stringArray1

java.lang.String[] stringArray1

stringArray2

java.lang.String[][] stringArray2

booleanArray1

boolean[] booleanArray1

booleanArray2

boolean[][] booleanArray2

editable

boolean editable

Class org.opensourcephysics.tools.DatasetCurveFitter extends javax.swing.JPanel implements Serializable

Serialized Fields

dataset

Dataset dataset

fit

KnownFunction fit

drawer

FunctionDrawer drawer

color

java.awt.Color color

autofitCheckBox

javax.swing.JCheckBox autofitCheckBox

fitNames

java.lang.String[] fitNames

fitDropDown

javax.swing.JComboBox fitDropDown

equation

javax.swing.JTextField equation

toolbar

javax.swing.JToolBar toolbar

paramTable

javax.swing.JTable paramTable

cellRenderer

javax.swing.table.TableCellRenderer cellRenderer

spinCellEditor

DatasetCurveFitter.SpinCellEditor spinCellEditor

namedFits

java.util.Map namedFits

Class org.opensourcephysics.tools.DatasetDataTable extends DataTable implements Serializable

Serialized Fields

dataset

HighlightableDataset dataset

data

HighlightableDataset data

workingData

HighlightableDataset workingData

Class org.opensourcephysics.tools.DatasetStatisticsTable extends javax.swing.JTable implements Serializable

Serialized Fields

dataTable

DatasetDataTable dataTable

tableModel

DatasetStatisticsTable.StatisticsTableModel tableModel

labelRenderer

DatasetStatisticsTable.LabelRenderer labelRenderer

statsData

java.lang.Object[][] statsData

Class org.opensourcephysics.tools.DatasetTab extends javax.swing.JPanel implements Serializable

Serialized Fields

original

Dataset original

dataset

HighlightableDataset dataset

displayData

HighlightableDataset displayData

splitPanes

javax.swing.JSplitPane[] splitPanes

plot

DatasetTab.Plot plot

dataTable

DatasetDataTable dataTable

statsTable

DatasetStatisticsTable statsTable

curveFitter

DatasetCurveFitter curveFitter

shapeNames

java.lang.String[] shapeNames

shapeNumbers

int[] shapeNumbers

shapeSpinner

javax.swing.JSpinner shapeSpinner

sizeSpinner

javax.swing.JSpinner sizeSpinner

markerCheckBox

javax.swing.JCheckBox markerCheckBox

lineCheckBox

javax.swing.JCheckBox lineCheckBox

fitCheckBox

javax.swing.JCheckBox fitCheckBox

statsCheckBox

javax.swing.JCheckBox statsCheckBox

markerColorButton

javax.swing.JButton markerColorButton

lineColorButton

javax.swing.JButton lineColorButton

fitColorButton

javax.swing.JButton fitColorButton

buttonHeight

int buttonHeight

selectionBox

DatasetTab.SelectionBox selectionBox

zoomPoint

java.awt.Point zoomPoint

Class org.opensourcephysics.tools.DatasetTool extends OSPFrame implements Serializable

Serialized Fields

tabbedPane

javax.swing.JTabbedPane tabbedPane

useChooser

boolean useChooser

contentPane

javax.swing.JPanel contentPane

support

java.beans.PropertyChangeSupport support

control

XMLControl control

jobManager

JobManager jobManager

addMenu

javax.swing.JMenu addMenu

subtractMenu

javax.swing.JMenu subtractMenu

multiplyMenu

javax.swing.JMenu multiplyMenu

divideMenu

javax.swing.JMenu divideMenu

Class org.opensourcephysics.tools.EncryptionTool extends OSPFrame implements Serializable

Serialized Fields

treePanel

XMLTreePanel treePanel

contentPane

javax.swing.JPanel contentPane

jobManager

JobManager jobManager

passwordField

javax.swing.JTextField passwordField

encryptedCheckBox

javax.swing.JCheckBox encryptedCheckBox

previewCheckBox

javax.swing.JCheckBox previewCheckBox

fileName

java.lang.String fileName

saveItem

javax.swing.JMenuItem saveItem

saveAsItem

javax.swing.JMenuItem saveAsItem

passwordLabel

javax.swing.JLabel passwordLabel

fileMenu

javax.swing.JMenu fileMenu

helpMenu

javax.swing.JMenu helpMenu

openItem

javax.swing.JMenuItem openItem

exitItem

javax.swing.JMenuItem exitItem

logItem

javax.swing.JMenuItem logItem

aboutItem

javax.swing.JMenuItem aboutItem

openIcon

javax.swing.Icon openIcon

openButton

javax.swing.JButton openButton

saveIcon

javax.swing.Icon saveIcon

saveButton

javax.swing.JButton saveButton

Class org.opensourcephysics.tools.LaunchClassChooser extends javax.swing.JDialog implements Serializable

Serialized Fields

searchField

javax.swing.JTextField searchField

defaultSearch

java.lang.String defaultSearch

currentSearch

java.lang.String currentSearch

scroller

javax.swing.JScrollPane scroller

choices

javax.swing.JList choices

classMap

LaunchableClassMap classMap

applyChanges

boolean applyChanges

okButton

javax.swing.JButton okButton

Class org.opensourcephysics.tools.Launcher.LinkEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

args

java.lang.String[] args

prev

java.lang.String[] prev

Class org.opensourcephysics.tools.LaunchNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

launchObj

java.lang.Object launchObj

classPath

java.lang.String classPath

launchClassName

java.lang.String launchClassName

launchClass

java.lang.Class launchClass

args

java.lang.String[] args

showLog

boolean showLog

clearLog

boolean clearLog

logLevel

java.util.logging.Level logLevel

singleVM

boolean singleVM

singleVMOff

boolean singleVMOff

hiddenWhenRoot

boolean hiddenWhenRoot

buttonView

boolean buttonView

singleton

boolean singleton

singleApp

boolean singleApp

singleAppOff

boolean singleAppOff

webStart

boolean webStart

hiddenInLauncher

boolean hiddenInLauncher

name

java.lang.String name

description

java.lang.String description

tooltip

java.lang.String tooltip

xsetName

java.lang.String xsetName

author

java.lang.String author

keywords

java.lang.String keywords

comment

java.lang.String comment

urlName

java.lang.String urlName

url

java.net.URL url

fileName

java.lang.String fileName

processes

java.util.Collection processes

frames

java.util.Collection frames

actions

java.util.Collection actions

threads

java.util.Map threads

launchCount

int launchCount

launchPanel

LaunchPanel launchPanel

selfContained

boolean selfContained

parentSelfContained

boolean parentSelfContained

previewing

boolean previewing

saveHiddenNodes

boolean saveHiddenNodes

jars

java.util.List jars

Class org.opensourcephysics.tools.LaunchPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

tree

javax.swing.JTree tree

treeModel

javax.swing.tree.DefaultTreeModel treeModel

splitPane

javax.swing.JSplitPane splitPane

dataPanel

javax.swing.JPanel dataPanel

textPane

javax.swing.JEditorPane textPane

textScroller

javax.swing.JScrollPane textScroller

showText

boolean showText

showAllNodes

boolean showAllNodes

visibleNodeMap

java.util.Map visibleNodeMap

Class org.opensourcephysics.tools.LaunchSaver extends javax.swing.JDialog implements Serializable

Serialized Fields

prevTabSetName

java.lang.String prevTabSetName

prevTabSetBasePath

java.lang.String prevTabSetBasePath

prevTabSetSelfContained

boolean prevTabSetSelfContained

prevNodeNames

java.util.Map prevNodeNames

prevNodeSelfContains

java.util.Map prevNodeSelfContains

builder

LaunchBuilder builder

treeModel

javax.swing.tree.DefaultTreeModel treeModel

tree

javax.swing.JTree tree

treePaths

java.util.ArrayList treePaths

pathField

javax.swing.JTextField pathField

chooseButton

javax.swing.JButton chooseButton

inspectButton

javax.swing.JButton inspectButton

root

org.opensourcephysics.tools.LaunchSaver.Node root

treeScroller

javax.swing.JScrollPane treeScroller

approved

boolean approved

editor

org.opensourcephysics.tools.LaunchSaver.Editor editor

inspector

javax.swing.JDialog inspector

active

boolean active

Class org.opensourcephysics.tools.RemoteJob extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

wrappedJob

Job wrappedJob

Class org.opensourcephysics.tools.RemoteTool extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

child

Tool child

replies

java.util.Map replies

jobs

java.util.Map jobs

Class org.opensourcephysics.tools.TranslatorTool extends OSPFrame implements Serializable

Serialized Fields

control

XMLControl control

table

XMLTable table

classType

java.lang.Class classType

contentPane

javax.swing.JPanel contentPane

fileExtension

java.lang.String fileExtension

descriptionLabel

javax.swing.JLabel descriptionLabel

localeDropDown

javax.swing.JComboBox localeDropDown

saveIcon

javax.swing.Icon saveIcon

saveButton

javax.swing.JButton saveButton

closeButton

javax.swing.JButton closeButton

helpButton

javax.swing.JButton helpButton