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

printFrameItem

javax.swing.JMenuItem printFrameItem

saveFrameAsEPSItem

javax.swing.JMenuItem saveFrameAsEPSItem

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.OSPCombo extends javax.swing.JPopupMenu implements Serializable

Serialized Fields

items

java.lang.String[] items

selected

int selected

display

javax.swing.JTextField display

row

int row

column

int column

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

Serialized Fields

table

OSPControlTable 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

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

Serialized Fields

valueCache

java.util.HashMap<K,V> 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<K,V> pendingMap

currentMap

java.util.HashMap<K,V> currentMap

lockedMap

java.util.HashMap<K,V> 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<E> 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

org.opensourcephysics.controls.XMLTable.XMLCellRenderer xmlRenderer

valueEditor

org.opensourcephysics.controls.XMLTable.XMLValueEditor valueEditor

defaultBackgroundColor

java.awt.Color defaultBackgroundColor

cellColors

java.util.Map<K,V> cellColors

selectedCellColors

java.util.Map<K,V> selectedCellColors

editingCellColors

java.util.Map<K,V> editingCellColors

defaultEditingColor

java.awt.Color defaultEditingColor

comboListener

java.beans.PropertyChangeListener comboListener

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

Serialized Fields

table

XMLTable table

changed

boolean changed

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

Serialized Fields

control

XMLControl control

editable

boolean editable

uneditablePropNames

java.util.Collection<E> 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.davidson.applets

Class org.opensourcephysics.davidson.applets.ApplicationApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

mainFrame

javax.swing.JFrame mainFrame

showFramesButton

javax.swing.JButton showFramesButton

targetClassName

java.lang.String targetClassName

newFrames

java.util.ArrayList<E> newFrames

existingFrames

java.util.ArrayList<E> existingFrames

target

java.lang.Class<T> target

args

java.lang.String[] args

singleApp

boolean singleApp

targetError

java.lang.String targetError

Class org.opensourcephysics.davidson.applets.FrameApplet extends javax.swing.JApplet implements Serializable

Serialized Fields

mainFrame

javax.swing.JFrame mainFrame

targetClassName

java.lang.String targetClassName

contentName

java.lang.String contentName

newFrames

java.util.ArrayList<E> newFrames

existingFrames

java.util.ArrayList<E> existingFrames

target

java.lang.Class<T> target

args

java.lang.String[] args

renderPanel

Renderable renderPanel

singleFrame

boolean singleFrame

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

name

java.lang.String name

xColumnName

java.lang.String xColumnName

reColumnName

java.lang.String reColumnName

imColumnName

java.lang.String imColumnName

stride

int stride

flip

java.awt.geom.AffineTransform flip

reDataset

Dataset reDataset

imDataset

Dataset imDataset

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

Serialized Fields

inputData

DatasetManager inputData

function

ParsedMultiVarFunction function

functionString

java.lang.String functionString

inputString

java.lang.String inputString

varCount

int varCount

data

java.util.ArrayList<E> data

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

colVisible

boolean[] colVisible

visible

boolean visible

stride

int stride

maxPoints

int maxPoints

errorBars

java.util.ArrayList<E> errorBars

customMarker

java.awt.Shape customMarker

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

Serialized Fields

datasets

java.util.ArrayList<E> 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

properties

java.util.Map<K,V> properties

name

java.lang.String name

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

Serialized Fields

decorator

SortDecorator decorator

renderersByColumnName

java.util.Map<K,V> renderersByColumnName

dataTableModel

DataTableModel dataTableModel

rowNumberRenderer

org.opensourcephysics.display.DataTable.RowNumberRenderer rowNumberRenderer

maximumFractionDigits

int maximumFractionDigits

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

labelColumnWidth

int labelColumnWidth

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

scaleItem

javax.swing.JMenuItem scaleItem

zoomInItem

javax.swing.JMenuItem zoomInItem

zoomOutItem

javax.swing.JMenuItem zoomOutItem

snapshotItem

javax.swing.JMenuItem snapshotItem

leftGutter

int leftGutter

topGutter

int topGutter

rightGutter

int rightGutter

bottomGutter

int bottomGutter

leftGutterPreferred

int leftGutterPreferred

topGutterPreferred

int topGutterPreferred

rightGutterPreferred

int rightGutterPreferred

bottomGutterPreferred

int bottomGutterPreferred

clipAtGutter

boolean clipAtGutter

adjustableGutter

boolean adjustableGutter

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<E> 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

org.opensourcephysics.display.DrawingPanel.OptionController optionController

zoomBox

DrawingPanel.ZoomBox zoomBox

enableZoom

boolean enableZoom

zoomMode

boolean zoomMode

customInspector

java.awt.Window customInspector

dimensionSetter

Dimensioned dimensionSetter

viewRect

java.awt.Rectangle viewRect

coordinateStrBuilder

CoordinateStringBuilder coordinateStrBuilder

glassPanel

org.opensourcephysics.display.DrawingPanel.GlassPanel glassPanel

glassPanelLayout

OSPLayout glassPanelLayout

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

vidCap

VideoTool vidCap

imageRatio

double imageRatio

xMarginPercentage

double xMarginPercentage

yMarginPercentage

double yMarginPercentage

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

histogramDataset

HistogramDataset histogramDataset

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.


binFillColor

java.awt.Color binFillColor
color of bins


binEdgeColor

java.awt.Color binEdgeColor
color of bins


binStyle

int binStyle
style for drawing bins


bins

java.util.HashMap<K,V> bins
maps bin number to occurrences


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 occurrences for all bins


ymax

double ymax
max number of occurrences for all bins


name

java.lang.String name
the name of the histogram


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 occurrences


entries

java.util.Map.Entry<K,V>[] entries
bin number-occurrences 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 occurrences in histogram


normalizedToOne

boolean normalizedToOne
whether occurrences 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 histograms.

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

iaDraggable

Interactive iaDraggable

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<E> 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

childFrames

java.util.Collection<E> childFrames

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

Serialized Fields

list

java.util.ArrayList<E> 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

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.display.dialogs

Class org.opensourcephysics.display.dialogs.AutoScaleInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

plotPanel

DrawingPanel plotPanel

dataPanel

javax.swing.JPanel dataPanel

xAutoscaleCheckBox

javax.swing.JCheckBox xAutoscaleCheckBox

yAutoscaleCheckBox

javax.swing.JCheckBox yAutoscaleCheckBox

okButton

javax.swing.JButton okButton

Class org.opensourcephysics.display.dialogs.DecimalField extends javax.swing.JTextField implements Serializable

Serialized Fields

format

java.text.NumberFormat format

prevValue

double prevValue

maxValue

java.lang.Double maxValue

minValue

java.lang.Double minValue

Class org.opensourcephysics.display.dialogs.DrawingPanelInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

drawingPanel

DrawingPanel drawingPanel

format

java.text.DecimalFormat format

panel1

javax.swing.JPanel panel1

borderLayout1

java.awt.BorderLayout borderLayout1

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

scalePanel

javax.swing.JPanel scalePanel

contentPanel

javax.swing.JPanel contentPanel

borderLayout3

java.awt.BorderLayout borderLayout3

contentTextPane

javax.swing.JTextPane contentTextPane

ymaxField

javax.swing.JTextField ymaxField

yminmaxpanel

javax.swing.JPanel yminmaxpanel

yminField

javax.swing.JTextField yminField

jLabel4

javax.swing.JLabel jLabel4

jLabel3

javax.swing.JLabel jLabel3

jPanel3

javax.swing.JPanel jPanel3

zoomenableBox

javax.swing.JCheckBox zoomenableBox

autoscaleyBox

javax.swing.JCheckBox autoscaleyBox

autoscalexBox

javax.swing.JCheckBox autoscalexBox

xmaxField

javax.swing.JTextField xmaxField

xminField

javax.swing.JTextField xminField

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

xminmaxpanel

javax.swing.JPanel xminmaxpanel

jPanel1

javax.swing.JPanel jPanel1

applyButton

javax.swing.JButton applyButton

cancelButton

javax.swing.JButton cancelButton

okButton

javax.swing.JButton okButton

jPanel4

javax.swing.JPanel jPanel4

measureButton

javax.swing.JButton measureButton

snapButton

javax.swing.JButton snapButton

scaleLayout

javax.swing.BoxLayout scaleLayout

Class org.opensourcephysics.display.dialogs.LogAxesInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

plotPanel

PlottingPanel plotPanel

dataPanel

javax.swing.JPanel dataPanel

logXCheckBox

javax.swing.JCheckBox logXCheckBox

logYCheckBox

javax.swing.JCheckBox logYCheckBox

okButton

javax.swing.JButton okButton

Class org.opensourcephysics.display.dialogs.ScaleInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

plotPanel

DrawingPanel plotPanel

dataPanel

javax.swing.JPanel dataPanel

xMinLabel

javax.swing.JLabel xMinLabel

xMaxLabel

javax.swing.JLabel xMaxLabel

yMinLabel

javax.swing.JLabel yMinLabel

yMaxLabel

javax.swing.JLabel yMaxLabel

xMinField

DecimalField xMinField

xMaxField

DecimalField xMaxField

yMinField

DecimalField yMinField

yMaxField

DecimalField yMaxField

xAutoscaleCheckBox

javax.swing.JCheckBox xAutoscaleCheckBox

yAutoscaleCheckBox

javax.swing.JCheckBox yAutoscaleCheckBox

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

Class org.opensourcephysics.display.dialogs.XMLDrawingPanelInspector extends javax.swing.JDialog implements Serializable


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

listeners

java.util.AbstractList<E> listeners

Package org.opensourcephysics.display3d.core.interaction

Class org.opensourcephysics.display3d.core.interaction.InteractionEvent extends java.awt.event.ActionEvent implements Serializable

Serialized Fields

info

java.lang.Object info

mouseEvent

java.awt.event.MouseEvent mouseEvent

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<E> list3D

decorationList

java.util.ArrayList<E> decorationList

elementList

java.util.ArrayList<E> elementList

comparator

org.opensourcephysics.display3d.simple3d.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<E> 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

vidCap

VideoTool vidCap
The video capture tool for this panel.


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.ejs.control.value

Class org.opensourcephysics.ejs.control.value.ParserException extends java.lang.Exception implements Serializable

Serialized Fields

errorcode

int errorcode

Package org.opensourcephysics.frames

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

Serialized Fields

gridData

GridData gridData

showGrid

boolean showGrid

plot

Plot2D plot

surfacePlotMC

SurfacePlotMouseController surfacePlotMC

surfaceItem

javax.swing.JMenuItem surfaceItem

gridItem

javax.swing.JMenuItem gridItem

interpolatedItem

javax.swing.JMenuItem interpolatedItem

tableFrame

GridTableFrame tableFrame

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.FFTRealFrame extends PlotFrame implements Serializable

Serialized Fields

domainType

int domainType

gutter

int gutter

fft

FourierSinCosAnalysis fft

connectedItem

javax.swing.JMenuItem connectedItem

postItem

javax.swing.JMenuItem postItem

gui

GroupControl gui

x

double[] x

data

double[] data

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

Serialized Fields

histogram

Histogram histogram

dataTable

DataTable dataTable

tableFrame

DataTableFrame tableFrame

tool

DataTool 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<E> 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

expanded

boolean expanded

expansionFactor

double expansionFactor

showGrid

boolean showGrid

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

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

Serialized Fields

rowList

java.util.ArrayList<E> rowList

colNames

java.util.ArrayList<E> colNames

formats

java.util.ArrayList<E> formats

columnVisibilities

boolean[] columnVisibilities

rowNumberVisible

boolean rowNumberVisible

colCount

int colCount

maxRows

int maxRows

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.media.core

Class org.opensourcephysics.media.core.ClipInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

clip

VideoClip clip

clipControl

ClipControl clipControl

inVid

Video inVid

outVid

Video outVid

inPanel

DrawingPanel inPanel

outPanel

DrawingPanel outPanel

dataPanel

javax.swing.JPanel dataPanel

startLabel

javax.swing.JLabel startLabel

stepSizeLabel

javax.swing.JLabel stepSizeLabel

t0Label

javax.swing.JLabel t0Label

endLabel

javax.swing.JLabel endLabel

dtLabel

javax.swing.JLabel dtLabel

rateLabel

javax.swing.JLabel rateLabel

startField

IntegerField startField

stepSizeField

IntegerField stepSizeField

t0Field

NumberField t0Field

endField

IntegerField endField

dtField

NumberField dtField

rateField

IntegerField rateField

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

prevFrame

int prevFrame

prevStart

int prevStart

prevSize

int prevSize

prevCount

int prevCount

prevDt

double prevDt

prevRate

double prevRate

Class org.opensourcephysics.media.core.DecimalField extends NumberField implements Serializable

Class org.opensourcephysics.media.core.IntegerField extends javax.swing.JTextField implements Serializable

Serialized Fields

format

java.text.NumberFormat format

prevValue

int prevValue

maxValue

java.lang.Integer maxValue

minValue

java.lang.Integer minValue

Class org.opensourcephysics.media.core.NumberField extends javax.swing.JTextField implements Serializable

Serialized Fields

format

java.text.NumberFormat format

prevValue

double prevValue

maxValue

java.lang.Double maxValue

minValue

java.lang.Double minValue

Class org.opensourcephysics.media.core.ScientificField extends NumberField implements Serializable

Serialized Fields

patterns

java.lang.String[] patterns

ranges

double[] ranges

fixedPattern

boolean fixedPattern

currentPatternIndex

int currentPatternIndex

zeroLimit

double zeroLimit

Class org.opensourcephysics.media.core.TCircle extends TShape implements Serializable

Serialized Fields

circle

java.awt.geom.Ellipse2D circle

radius

int radius

n

int n

Class org.opensourcephysics.media.core.TCoordAxes extends TShape implements Serializable

Serialized Fields

vidPanel

VideoPanel vidPanel

axes

java.awt.geom.GeneralPath axes

origin

org.opensourcephysics.media.core.TCoordAxes.Origin origin

originEnabled

boolean originEnabled

xaxisEnabled

boolean xaxisEnabled

originShape

java.awt.geom.GeneralPath originShape

xaxis

java.awt.geom.GeneralPath xaxis

Class org.opensourcephysics.media.core.TLine extends TShape implements Serializable

Serialized Fields

line

java.awt.geom.Line2D line

end1

TPoint end1

end2

TPoint end2

end1Rect

java.awt.Rectangle end1Rect

end2Rect

java.awt.Rectangle end2Rect

Class org.opensourcephysics.media.core.TLineProfile extends TLine implements Serializable

Serialized Fields

pixels

int[] pixels

values

int[] values

Class org.opensourcephysics.media.core.TPoint extends java.awt.geom.Point2D.Double implements Serializable

Serialized Fields

enabled

boolean enabled

trackEditTrigger

boolean trackEditTrigger

coordsEditTrigger

boolean coordsEditTrigger

stepEditTrigger

boolean stepEditTrigger

screenPt

java.awt.Point screenPt

worldPt

java.awt.geom.Point2D worldPt

support

java.beans.PropertyChangeSupport support

Class org.opensourcephysics.media.core.TShape extends TPoint implements Serializable

Serialized Fields

color

java.awt.Color color

visible

boolean visible

fillShape

java.awt.Shape fillShape

stroke

java.awt.BasicStroke stroke

Class org.opensourcephysics.media.core.TVector extends TShape implements Serializable

Serialized Fields

path

java.awt.geom.GeneralPath path

line

java.awt.geom.Line2D line

head

java.awt.Shape head

shaft

java.awt.Shape shaft

length

int length

width

int width

rotation

java.awt.geom.AffineTransform rotation

tail

TPoint tail

tip

TPoint tip

tipRect

java.awt.Rectangle tipRect

tipEnabled

boolean tipEnabled

Class org.opensourcephysics.media.core.VideoFrame extends DrawingFrame implements Serializable

Serialized Fields

openAction

javax.swing.Action openAction

saveAction

javax.swing.Action saveAction

openVideoAction

javax.swing.Action openVideoAction

captureVideoAction

javax.swing.Action captureVideoAction

openItem

javax.swing.JMenuItem openItem

saveAsItem

javax.swing.JMenuItem saveAsItem

saveItem

javax.swing.JMenuItem saveItem

openVideoItem

javax.swing.JMenuItem openVideoItem

recordVideoMenu

javax.swing.JMenu recordVideoMenu

exitItem

javax.swing.JMenuItem exitItem

axesVisibleItem

javax.swing.JCheckBoxMenuItem axesVisibleItem

Class org.opensourcephysics.media.core.VideoPanel extends InteractivePanel implements Serializable

Serialized Fields

player

VideoPlayer player

mousePanel

TextPanel mousePanel

messagePanel

TextPanel messagePanel

video

Video video

playerVisible

boolean playerVisible

drawingInImageSpace

boolean drawingInImageSpace

imageWidth

double imageWidth

imageHeight

double imageHeight

xOffset

double xOffset

yOffset

double yOffset

imageBorder

double imageBorder

coords

ImageCoordSystem coords

pt

java.awt.geom.Point2D pt

dataFile

java.io.File dataFile

filterClasses

java.util.Map<K,V> filterClasses

changed

boolean changed

defaultFileName

java.lang.String defaultFileName

Class org.opensourcephysics.media.core.VideoPlayer extends javax.swing.JComponent implements Serializable

Serialized Fields

vidPanel

VideoPanel vidPanel

clipControl

ClipControl clipControl

readoutTypes

java.lang.String[] readoutTypes

readoutType

java.lang.String readoutType

inspectorButtonVisible

boolean inspectorButtonVisible

height

int height

toolbar

javax.swing.JToolBar toolbar

playButton

javax.swing.JButton playButton

stepButton

javax.swing.JButton stepButton

backButton

javax.swing.JButton backButton

loopButton

javax.swing.JButton loopButton

inspectorButton

javax.swing.JButton inspectorButton

slider

javax.swing.JSlider slider

readout

javax.swing.JLabel readout

playIcon

javax.swing.Icon playIcon

grayPlayIcon

javax.swing.Icon grayPlayIcon

pauseIcon

javax.swing.Icon pauseIcon

resetIcon

javax.swing.Icon resetIcon

loopIcon

javax.swing.Icon loopIcon

noloopIcon

javax.swing.Icon noloopIcon

timeFormat

java.text.NumberFormat timeFormat

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

org.opensourcephysics.tools.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.CheckTreeCellRenderer extends javax.swing.JPanel implements Serializable

Serialized Fields

selectionModel

CheckTreeSelectionModel selectionModel

delegate

javax.swing.tree.TreeCellRenderer delegate

checkBox

TristateCheckBox checkBox

Class org.opensourcephysics.tools.CheckTreeSelectionModel extends javax.swing.tree.DefaultTreeSelectionModel implements Serializable

Serialized Fields

model

javax.swing.tree.TreeModel model

support

java.beans.PropertyChangeSupport support

Class org.opensourcephysics.tools.DataFunctionEditor extends FunctionEditor implements Serializable

Serialized Fields

data

DatasetManager data

Class org.opensourcephysics.tools.DataFunctionPanel extends FunctionPanel implements Serializable

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

Serialized Fields

fitBuilder

FunctionTool fitBuilder

dataset

Dataset dataset

fit

KnownFunction fit

hessian

HessianMinimize hessian

levmar

LevenbergMarquardt levmar

drawer

FunctionDrawer drawer

color

java.awt.Color color

colorButton

javax.swing.JButton colorButton

closeButton

javax.swing.JButton closeButton

autofitCheckBox

javax.swing.JCheckBox autofitCheckBox

fitNames

java.lang.String[] fitNames

fitLabel

javax.swing.JLabel fitLabel

eqnLabel

javax.swing.JLabel eqnLabel

rmsLabel

javax.swing.JLabel rmsLabel

fitDropDown

javax.swing.JComboBox fitDropDown

eqnField

javax.swing.JTextField eqnField

rmsField

org.opensourcephysics.tools.DatasetCurveFitter.NumberField rmsField

paramModel

org.opensourcephysics.tools.DatasetCurveFitter.ParamTableModel paramModel

paramTable

javax.swing.JTable paramTable

cellRenderer

javax.swing.table.TableCellRenderer cellRenderer

spinCellEditor

org.opensourcephysics.tools.DatasetCurveFitter.SpinCellEditor spinCellEditor

namedFits

java.util.Map<K,V> namedFits

fitNumber

int fitNumber

fitBuilderButton

javax.swing.JButton fitBuilderButton

newFitButton

javax.swing.JButton newFitButton

deleteFitButton

javax.swing.JButton deleteFitButton

refreshing

boolean refreshing

splitPane

javax.swing.JSplitPane splitPane

colorDialog

javax.swing.JDialog colorDialog

Class org.opensourcephysics.tools.DataTool 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

fileMenu

javax.swing.JMenu fileMenu

openItem

javax.swing.JMenuItem openItem

saveItem

javax.swing.JMenuItem saveItem

saveAsItem

javax.swing.JMenuItem saveAsItem

closeItem

javax.swing.JMenuItem closeItem

closeAllItem

javax.swing.JMenuItem closeAllItem

printItem

javax.swing.JMenuItem printItem

exitItem

javax.swing.JMenuItem exitItem

editMenu

javax.swing.JMenu editMenu

copyMenu

javax.swing.JMenu copyMenu

copyImageItem

javax.swing.JMenuItem copyImageItem

copyTabItem

javax.swing.JMenuItem copyTabItem

copyDataItem

javax.swing.JMenuItem copyDataItem

pasteMenu

javax.swing.JMenu pasteMenu

pasteNewTabItem

javax.swing.JMenuItem pasteNewTabItem

pasteColumnsItem

javax.swing.JMenuItem pasteColumnsItem

helpMenu

javax.swing.JMenu helpMenu

helpItem

javax.swing.JMenuItem helpItem

logItem

javax.swing.JMenuItem logItem

aboutItem

javax.swing.JMenuItem aboutItem

dataFunctionTool

FunctionTool dataFunctionTool

helpLabel

javax.swing.JLabel helpLabel

helpFrame

TextFrame helpFrame

helpPath

java.lang.String helpPath

helpBase

java.lang.String helpBase

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

Serialized Fields

dataTable

DataToolTable dataTable

propsModel

org.opensourcephysics.tools.DataToolPropsTable.PropsTableModel propsModel

labelRenderer

org.opensourcephysics.tools.DataToolTable.LabelRenderer labelRenderer

propsRenderer

org.opensourcephysics.tools.DataToolPropsTable.PropsRenderer propsRenderer

markerEditor

org.opensourcephysics.tools.DataToolPropsTable.MarkerEditor markerEditor

styleDialog

javax.swing.JDialog styleDialog

markerDataset

Dataset markerDataset

lineDataset

Dataset lineDataset

closeButton

javax.swing.JButton closeButton

shapeNames

java.lang.String[] shapeNames

shapeNumbers

int[] shapeNumbers

shapeLabel

javax.swing.JLabel shapeLabel

sizeLabel

javax.swing.JLabel sizeLabel

markerVisCheckbox

javax.swing.JCheckBox markerVisCheckbox

lineVisCheckbox

javax.swing.JCheckBox lineVisCheckbox

markerColorButton

javax.swing.JButton markerColorButton

lineColorButton

javax.swing.JButton lineColorButton

colorPopup

javax.swing.JDialog colorPopup

shapeSpinner

javax.swing.JSpinner shapeSpinner

sizeSpinner

javax.swing.JSpinner sizeSpinner

shapeSpinnerWidth

int shapeSpinnerWidth

markerRow

int markerRow

lineRow

int lineRow

styleRow

int styleRow

axisRow

int axisRow

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

Serialized Fields

dataTable

DataToolTable dataTable

statsModel

org.opensourcephysics.tools.DataToolStatsTable.StatsTableModel statsModel

labelRenderer

org.opensourcephysics.tools.DataToolTable.LabelRenderer labelRenderer

numberRenderer

org.opensourcephysics.tools.DataToolStatsTable.NumberRenderer numberRenderer

statsData

java.lang.Object[][] statsData

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

Serialized Fields

dataTool

DataTool dataTool

owner

Data owner

guests

Data[] guests

dataManager

DatasetManager dataManager

splitPanes

javax.swing.JSplitPane[] splitPanes

plot

org.opensourcephysics.tools.DataToolTab.DataToolPlotter plot

dataTable

DataToolTable dataTable

statsTable

DataToolStatsTable statsTable

propsTable

DataToolPropsTable propsTable

statsScroller

javax.swing.JScrollPane statsScroller

propsScroller

javax.swing.JScrollPane propsScroller

toolbar

javax.swing.JToolBar toolbar

statsCheckbox

javax.swing.JCheckBox statsCheckbox

fitCheckbox

javax.swing.JCheckBox fitCheckbox

propsCheckbox

javax.swing.JCheckBox propsCheckbox

curveFitter

DatasetCurveFitter curveFitter

dataBuilderButton

javax.swing.JButton dataBuilderButton

selectionBox

org.opensourcephysics.tools.DataToolTab.SelectionBox selectionBox

zoomPoint

java.awt.Point zoomPoint

fitAction

javax.swing.Action fitAction

propsAndStatsAction

javax.swing.Action propsAndStatsAction

fileName

java.lang.String fileName

helpButton

javax.swing.JButton helpButton

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

Serialized Fields

dataToolTab

DataToolTab dataToolTab
tab that displays this table


dataManager

DatasetManager dataManager
dataManager contains all datasets displayed in the table


workingData

org.opensourcephysics.tools.DataToolTable.WorkingDataset workingData
workingData contains the first two table data columns in x-y order


selectedData

HighlightableDataset selectedData
selectedData contains the selected rows of workingData


sortRenderer

org.opensourcephysics.tools.DataToolTable.HeaderRenderer sortRenderer
cell renderer for the table header


labelRenderer

org.opensourcephysics.tools.DataToolTable.LabelRenderer labelRenderer
cell renderer for the labels


selectedModelRows

int[] selectedModelRows
model rows in the current selection


ignoreRefresh

boolean ignoreRefresh
prevents changes to selectedModelRows when true


workingMap

java.util.HashMap<K,V> workingMap
maps variable name to workingDataset

Class org.opensourcephysics.tools.EncryptionTool extends javax.swing.JFrame 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

openItem

javax.swing.JMenuItem openItem

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

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.FitFunctionPanel extends FunctionPanel implements Serializable

Serialized Fields

curveFitter

DatasetCurveFitter curveFitter

Class org.opensourcephysics.tools.FourierTool extends DataTool implements Serializable

Class org.opensourcephysics.tools.FourierToolTab extends DataToolTab implements Serializable

Serialized Fields

sourceAction

javax.swing.Action sourceAction

sourceCheckbox

javax.swing.JCheckBox sourceCheckbox

source

Dataset source

sourcePlot

PlottingPanel sourcePlot

sourceTable

DataTable sourceTable

sourceSplitPane

javax.swing.JSplitPane sourceSplitPane

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

Serialized Fields

paramEditor

ParamEditor paramEditor

objects

java.util.ArrayList<E> objects

names

java.lang.String[] names

sortedObjects

java.util.ArrayList<E> sortedObjects

forbiddenNames

java.util.HashSet<E> forbiddenNames

removablesAtTop

boolean removablesAtTop

circularErrors

java.util.Collection<E> circularErrors

errors

java.util.Collection<E> errors

evaluate

java.util.List<E> evaluate

table

FunctionEditor.Table table

tableModel

FunctionEditor.TableModel tableModel

tableCellEditor

org.opensourcephysics.tools.FunctionEditor.CellEditor tableCellEditor

tableCellRenderer

org.opensourcephysics.tools.FunctionEditor.CellRenderer tableCellRenderer

tableScroller

javax.swing.JScrollPane tableScroller

newButton

javax.swing.JButton newButton

cutButton

javax.swing.JButton cutButton

copyButton

javax.swing.JButton copyButton

pasteButton

javax.swing.JButton pasteButton

buttonPanel

javax.swing.JPanel buttonPanel

functionPanel

FunctionPanel functionPanel

Class org.opensourcephysics.tools.FunctionEditor.DefaultEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

redoObj

java.lang.Object redoObj

undoObj

java.lang.Object undoObj

redoRow

int redoRow

redoCol

int redoCol

undoRow

int undoRow

undoCol

int undoCol

editType

int editType

name

java.lang.String name

Class org.opensourcephysics.tools.FunctionEditor.Table extends javax.swing.JTable implements Serializable

Serialized Fields

selectOnFocus

boolean selectOnFocus

rowToSelect

int rowToSelect

columnToSelect

int columnToSelect

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

Serialized Fields

settingValue

boolean settingValue

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

Serialized Fields

functionTool

FunctionTool functionTool

paramEditor

ParamEditor paramEditor

functionEditor

FunctionEditor functionEditor

box

java.awt.Container box

instructions

javax.swing.JTextPane instructions

undoButton

javax.swing.JButton undoButton

redoButton

javax.swing.JButton redoButton

undoSupport

javax.swing.undo.UndoableEditSupport undoSupport

undoManager

javax.swing.undo.UndoManager undoManager

varBegin

int varBegin

varEnd

int varEnd

tableEditorField

javax.swing.JTextField tableEditorField

prevName

java.lang.String prevName

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

Serialized Fields

panels

java.util.Map<K,V> panels

forbiddenNames

java.util.HashSet<E> forbiddenNames

contentPane

javax.swing.JPanel contentPane

noData

javax.swing.JPanel noData

toolbar

javax.swing.JToolBar toolbar

spinnerLabel

javax.swing.JLabel spinnerLabel

spinnerModel

org.opensourcephysics.tools.FunctionTool.SpinnerRollingListModel spinnerModel

spinner

javax.swing.JSpinner spinner

north

javax.swing.JPanel north

selectedPanel

FunctionPanel selectedPanel

helpButton

javax.swing.JButton helpButton

closeButton

javax.swing.JButton closeButton

buttonbar

javax.swing.JPanel buttonbar

customButtons

javax.swing.JButton[] customButtons

helpPath

java.lang.String helpPath

helpBase

java.lang.String helpBase

helpFrame

TextFrame helpFrame

helpAction

java.awt.event.ActionListener helpAction

Class org.opensourcephysics.tools.InitialValueEditor extends ParamEditor implements Serializable

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

Serialized Fields

rootFile

java.io.File rootFile

jarModel

JarTreeModel jarModel

jarTree

javax.swing.JTree jarTree

checkManager

CheckTreeManager checkManager

selectionPaths

javax.swing.tree.TreePath[] selectionPaths

undoSupport

javax.swing.undo.UndoableEditSupport undoSupport

undoManager

javax.swing.undo.UndoManager undoManager

okButton

javax.swing.JButton okButton

undoButton

javax.swing.JButton undoButton

redoButton

javax.swing.JButton redoButton

languagesButton

javax.swing.JButton languagesButton

ignoreEvents

boolean ignoreEvents

prevRow

int prevRow

jarIcon

javax.swing.Icon jarIcon

jarFileIcon

javax.swing.Icon jarFileIcon

jarFolderIcon

javax.swing.Icon jarFolderIcon

fileIcon

javax.swing.Icon fileIcon

Class org.opensourcephysics.tools.JarTreeDialog.JarRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Class org.opensourcephysics.tools.JarTreeDialog.SelectionEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

undo

javax.swing.tree.TreePath[] undo

redo

javax.swing.tree.TreePath[] redo

undoRow

int undoRow

redoRow

int redoRow

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

org.opensourcephysics.tools.LaunchableClassMap classMap

applyChanges

boolean applyChanges

okButton

javax.swing.JButton okButton

Class org.opensourcephysics.tools.LauncherUndo extends javax.swing.undo.UndoManager implements Serializable

Serialized Fields

launcher

Launcher launcher

Class org.opensourcephysics.tools.LauncherUndo.LoadEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

args

java.lang.String[] args

prev

java.lang.String[] prev

Class org.opensourcephysics.tools.LauncherUndo.NavEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

undoFile

java.lang.String undoFile

redoFile

java.lang.String redoFile

undoNode

java.lang.String undoNode

redoNode

java.lang.String redoNode

undoPage

java.lang.Integer undoPage

redoPage

java.lang.Integer redoPage

redoURL

java.net.URL redoURL

undoURL

java.net.URL undoURL

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<T> 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

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

level

java.lang.String level

languages

java.lang.String languages

comment

java.lang.String comment

htmlData

java.util.ArrayList<E> htmlData

fileName

java.lang.String fileName

processes

java.util.Collection<E> processes

frames

java.util.Collection<E> frames

actions

java.util.Collection<E> actions

threads

java.util.Map<K,V> threads

launchCount

int launchCount

launchPanel

LaunchPanel launchPanel

selfContained

boolean selfContained

parentSelfContained

boolean parentSelfContained

previewing

boolean previewing

saveHiddenNodes

boolean saveHiddenNodes

jars

java.util.List<E> jars

htmlTabNumber

int htmlTabNumber

prevTabNumber

int prevTabNumber

htmlURL

java.net.URL htmlURL

prevURL

java.net.URL prevURL

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

htmlTabs

javax.swing.JTabbedPane htmlTabs

descriptionPane

javax.swing.JEditorPane descriptionPane

descriptionScroller

javax.swing.JScrollPane descriptionScroller

showAllNodes

boolean showAllNodes

visibleNodeMap

java.util.Map<K,V> visibleNodeMap

launcher

Launcher launcher

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<K,V> prevNodeNames

prevNodeSelfContains

java.util.Map<K,V> prevNodeSelfContains

builder

LaunchBuilder builder

treeModel

javax.swing.tree.DefaultTreeModel treeModel

tree

javax.swing.JTree tree

treePaths

java.util.ArrayList<E> treePaths

pathField

javax.swing.JTextField pathField

saveStateCheckBox

javax.swing.JCheckBox saveStateCheckBox

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.ParamEditor extends FunctionEditor implements Serializable

Serialized Fields

paramValues

double[] paramValues

data

DatasetManager data

functionEditors

FunctionEditor[] functionEditors

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<K,V> replies

jobs

java.util.Map<K,V> jobs

Class org.opensourcephysics.tools.TranslatorTool extends javax.swing.JFrame implements Serializable

Serialized Fields

dim

java.awt.Dimension dim

defaultProps

java.util.Map<K,V> defaultProps

classes

java.util.Map<K,V> classes

associates

java.util.Map<K,V> associates

changed

java.util.Set<E> changed

locale

java.util.Locale locale

searched

java.util.Set<E> searched

helpURL

java.lang.String helpURL

keepHidden

boolean keepHidden

control

XMLControl control

table

XMLTable table

classType

java.lang.Class<T> 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

Class org.opensourcephysics.tools.TristateCheckBox extends javax.swing.JCheckBox implements Serializable

Serialized Fields

model

org.opensourcephysics.tools.TristateCheckBox.TristateDecorator model

Class org.opensourcephysics.tools.UserFunctionEditor extends FunctionEditor implements Serializable

Serialized Fields

mainFunctions

UserFunction[] mainFunctions

defaultVariableNames

java.lang.String[] defaultVariableNames

parametersValid

boolean parametersValid