Serialized Form


Package org.opensourcephysics.cabrillo.tracker

Class org.opensourcephysics.cabrillo.tracker.AnalyticFunctionPanel extends ModelFunctionPanel implements Serializable

Class org.opensourcephysics.cabrillo.tracker.AttachmentDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

measuringTool

TTrack measuringTool

endPointCount

int endPointCount

attachedMass

TTrack[] attachedMass

endPointName

java.lang.String[] endPointName

trackerPanel

TrackerPanel trackerPanel

isVisible

boolean isVisible

closeButton

javax.swing.JButton closeButton

helpButton

javax.swing.JButton helpButton

masses

java.util.ArrayList<E> masses

dummyMass

PointMass dummyMass

table

javax.swing.JTable table

rendererDropdown

javax.swing.JComboBox rendererDropdown

editorDropdown

javax.swing.JComboBox editorDropdown

measuringToolDropdown

javax.swing.JComboBox measuringToolDropdown

dummyIcon

javax.swing.Icon dummyIcon

scrollPane

javax.swing.JScrollPane scrollPane

Class org.opensourcephysics.cabrillo.tracker.AutoTracker.Corner extends TPoint implements Serializable

Class org.opensourcephysics.cabrillo.tracker.AutoTracker.Handle extends TPoint implements Serializable

Class org.opensourcephysics.cabrillo.tracker.AutoTracker.Target extends TPoint implements Serializable

Class org.opensourcephysics.cabrillo.tracker.AutoTracker.Wizard extends javax.swing.JDialog implements Serializable

Serialized Fields

startButton

javax.swing.JButton startButton

searchNextButton

javax.swing.JButton searchNextButton

searchThisButton

javax.swing.JButton searchThisButton

closeButton

javax.swing.JButton closeButton

helpButton

javax.swing.JButton helpButton

deleteButton

javax.swing.JButton deleteButton

keyFrameButton

javax.swing.JButton keyFrameButton

acceptButton

javax.swing.JButton acceptButton

skipButton

javax.swing.JButton skipButton

evolveSpinner

javax.swing.JSpinner evolveSpinner

acceptSpinner

javax.swing.JSpinner acceptSpinner

trackDropdown

javax.swing.JComboBox trackDropdown

pointDropdown

javax.swing.JComboBox pointDropdown

isVisible

boolean isVisible

changed

boolean changed

textPane

javax.swing.JTextArea textPane

templateToolbar

javax.swing.JToolBar templateToolbar

searchToolbar

javax.swing.JToolBar searchToolbar

targetToolbar

javax.swing.JToolBar targetToolbar

imageToolbar

javax.swing.JToolBar imageToolbar

trackToolbar

javax.swing.JToolBar trackToolbar

startPanel

javax.swing.JPanel startPanel

followupPanel

javax.swing.JPanel followupPanel

infoPanel

javax.swing.JPanel infoPanel

northPanel

javax.swing.JPanel northPanel

targetPanel

javax.swing.JPanel targetPanel

templateImageLabel

javax.swing.JLabel templateImageLabel

matchImageLabel

javax.swing.JLabel matchImageLabel

acceptLabel

javax.swing.JLabel acceptLabel

templateLabel

javax.swing.JLabel templateLabel

frameLabel

javax.swing.JLabel frameLabel

evolveRateLabel

javax.swing.JLabel evolveRateLabel

searchLabel

javax.swing.JLabel searchLabel

targetLabel

javax.swing.JLabel targetLabel

pointLabel

javax.swing.JLabel pointLabel

trackLabel

javax.swing.JLabel trackLabel

textPaneSize

java.awt.Dimension textPaneSize

lookAheadCheckbox

javax.swing.JCheckBox lookAheadCheckbox

oneDCheckbox

javax.swing.JCheckBox oneDCheckbox

mouseOverObj

java.lang.Object mouseOverObj

mouseOverListener

java.awt.event.MouseAdapter mouseOverListener

timer

javax.swing.Timer timer

Class org.opensourcephysics.cabrillo.tracker.CalibrationStep.Position extends TPoint implements Serializable

Serialized Fields

lastX

double lastX

lastY

double lastY

Class org.opensourcephysics.cabrillo.tracker.CenterOfMassInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

cm

CenterOfMass cm

trackerPanel

TrackerPanel trackerPanel

okButton

javax.swing.JButton okButton

checkboxPanel

javax.swing.JPanel checkboxPanel

listener

java.awt.event.ActionListener listener

isVisible

boolean isVisible

Class org.opensourcephysics.cabrillo.tracker.CoordAxes.AnglePoint extends TPoint implements Serializable

Serialized Fields

frameNum

int frameNum

Class org.opensourcephysics.cabrillo.tracker.CoordAxes.OriginPoint extends TPoint implements Serializable

Serialized Fields

frameNum

int frameNum

Class org.opensourcephysics.cabrillo.tracker.DerivativeAlgorithmDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

allMasses

java.util.ArrayList<E> allMasses

targetMasses

java.util.ArrayList<E> targetMasses

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

textPane

javax.swing.JTextPane textPane

types

int[] types

buttons

javax.swing.JRadioButton[] buttons

choiceBorder

javax.swing.border.TitledBorder choiceBorder

prevAlgorithm

int prevAlgorithm

Class org.opensourcephysics.cabrillo.tracker.DynamicFunctionPanel extends ModelFunctionPanel implements Serializable

Class org.opensourcephysics.cabrillo.tracker.DynamicSystemInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

system

DynamicSystem system

trackerPanel

TrackerPanel trackerPanel

isVisible

boolean isVisible

particleCount

int particleCount

closeButton

javax.swing.JButton closeButton

helpButton

javax.swing.JButton helpButton

changeParticleListener

java.awt.event.ActionListener changeParticleListener

particlePanels

javax.swing.JPanel[] particlePanels

changeButtons

javax.swing.JButton[] changeButtons

selectedParticles

DynamicParticle[] selectedParticles

particleLabels

javax.swing.JLabel[] particleLabels

particleButtons

TButton[] particleButtons

labelPanels

javax.swing.JPanel[] labelPanels

newParticle

DynamicParticle newParticle

systemButton

TButton systemButton

selectListener

java.awt.event.MouseListener selectListener

Class org.opensourcephysics.cabrillo.tracker.ExportDataDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

saveAsButton

javax.swing.JButton saveAsButton

closeButton

javax.swing.JButton closeButton

tablePanel

javax.swing.JComponent tablePanel

delimiterPanel

javax.swing.JComponent delimiterPanel

contentPanel

javax.swing.JComponent contentPanel

formatPanel

javax.swing.JComponent formatPanel

formatDropdown

javax.swing.JComboBox formatDropdown

delimiterDropdown

javax.swing.JComboBox delimiterDropdown

tableDropdown

javax.swing.JComboBox tableDropdown

contentDropdown

javax.swing.JComboBox contentDropdown

tables

java.util.HashMap<K,V> tables

trackNames

java.util.HashMap<K,V> trackNames

refreshing

boolean refreshing

Class org.opensourcephysics.cabrillo.tracker.ExportVideoDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

saveAsButton

javax.swing.JButton saveAsButton

closeButton

javax.swing.JButton closeButton

sizePanel

javax.swing.JComponent sizePanel

viewPanel

javax.swing.JComponent viewPanel

contentPanel

javax.swing.JComponent contentPanel

formatPanel

javax.swing.JComponent formatPanel

formatDropdown

javax.swing.JComboBox formatDropdown

viewDropdown

javax.swing.JComboBox viewDropdown

sizeDropdown

javax.swing.JComboBox sizeDropdown

contentDropdown

javax.swing.JComboBox contentDropdown

clipPropertiesLabel

javax.swing.JLabel clipPropertiesLabel

transform

java.awt.geom.AffineTransform transform

sizedImage

java.awt.image.BufferedImage sizedImage

views

java.util.HashMap<K,V> views

sizes

java.util.HashMap<K,V> sizes

fullSize

java.awt.Dimension fullSize

isRefreshing

boolean isRefreshing

mainViewContentIndex

int mainViewContentIndex

worldViewContentIndex

int worldViewContentIndex

savedFilePath

java.lang.String savedFilePath

listener

java.beans.PropertyChangeListener listener

Class org.opensourcephysics.cabrillo.tracker.ExportZipDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

videoExporter

ExportVideoDialog videoExporter

trackerPanel

TrackerPanel trackerPanel

addedFilesDialog

ExportZipDialog.AddedFilesDialog addedFilesDialog

openIcon

javax.swing.Icon openIcon

videoPanel

javax.swing.JPanel videoPanel

thumbnailPanel

javax.swing.JPanel thumbnailPanel

centerPanel

javax.swing.JPanel centerPanel

metadataBox

javax.swing.Box metadataBox

videoBorder

javax.swing.border.TitledBorder videoBorder

thumbnailBorder

javax.swing.border.TitledBorder thumbnailBorder

metadataBorder

javax.swing.border.TitledBorder metadataBorder

saveButton

javax.swing.JButton saveButton

closeButton

javax.swing.JButton closeButton

addFilesButton

javax.swing.JButton addFilesButton

thumbnailButton

javax.swing.JButton thumbnailButton

loadHTMLButton

javax.swing.JButton loadHTMLButton

helpButton

javax.swing.JButton helpButton

formatDropdown

javax.swing.JComboBox formatDropdown

formatLabel

javax.swing.JLabel formatLabel

authorLabel

javax.swing.JLabel authorLabel

contactLabel

javax.swing.JLabel contactLabel

descriptionLabel

javax.swing.JLabel descriptionLabel

keywordsLabel

javax.swing.JLabel keywordsLabel

thumbnailDisplay

javax.swing.JLabel thumbnailDisplay

urlLabel

javax.swing.JLabel urlLabel

titleLabel

javax.swing.JLabel titleLabel

htmlLabel

javax.swing.JLabel htmlLabel

clipCheckbox

javax.swing.JCheckBox clipCheckbox

labels

java.util.ArrayList<E> labels

authorField

ExportZipDialog.EntryField authorField

contactField

ExportZipDialog.EntryField contactField

keywordsField

ExportZipDialog.EntryField keywordsField

urlField

ExportZipDialog.EntryField urlField

titleField

ExportZipDialog.EntryField titleField

htmlField

ExportZipDialog.EntryField htmlField

targetName

java.lang.String targetName

targetDirectory

java.lang.String targetDirectory

targetVideo

java.lang.String targetVideo

targetExtension

java.lang.String targetExtension

filelistPane

javax.swing.JTextArea filelistPane

descriptionPane

javax.swing.JTextArea descriptionPane

videoExportListener

ExportZipDialog.VideoListener videoExportListener

control

XMLControl control

addThumbnail

boolean addThumbnail

badModels

java.util.ArrayList<E> badModels

videoIOPreferredExtension

java.lang.String videoIOPreferredExtension

Class org.opensourcephysics.cabrillo.tracker.ExportZipDialog.AddedFilesDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

addedFiles

java.util.HashSet<E> addedFiles

fileNames

java.util.TreeSet<E> fileNames

okButton

javax.swing.JButton okButton

addButton

javax.swing.JButton addButton

removeButton

javax.swing.JButton removeButton

fileList

javax.swing.JList fileList

fileListModel

javax.swing.DefaultListModel fileListModel

Class org.opensourcephysics.cabrillo.tracker.ExportZipDialog.EntryField extends javax.swing.JTextField implements Serializable

Class org.opensourcephysics.cabrillo.tracker.FileDropHandler extends javax.swing.TransferHandler implements Serializable

Serialized Fields

frame

TFrame frame

uriListFlavor

java.awt.datatransfer.DataFlavor uriListFlavor

Class org.opensourcephysics.cabrillo.tracker.MainTView extends javax.swing.JPanel implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

scrollPane

javax.swing.JScrollPane scrollPane

scrollRect

java.awt.Rectangle scrollRect

zoomCenter

java.awt.Point zoomCenter

playerBar

javax.swing.JToolBar playerBar

Class org.opensourcephysics.cabrillo.tracker.ModelFunctionPanel extends FunctionPanel implements Serializable

Serialized Fields

initEditor

InitialValueEditor initEditor

model

ParticleModel model

Class org.opensourcephysics.cabrillo.tracker.OffsetOriginStep.Position extends TPoint implements Serializable

Serialized Fields

lastX

double lastX

lastY

double lastY

Class org.opensourcephysics.cabrillo.tracker.PageTView extends javax.swing.JPanel implements Serializable

Serialized Fields

icon

javax.swing.Icon icon

trackerPanel

TrackerPanel trackerPanel

tabs

java.util.ArrayList<E> tabs

tabbedPane

javax.swing.JTabbedPane tabbedPane

pageButton

javax.swing.JButton pageButton

toolbarComponents

java.util.ArrayList<E> toolbarComponents

nameDialog

javax.swing.JDialog nameDialog

nameField

javax.swing.JTextField nameField

noTab

javax.swing.JPanel noTab

noTabLabel

javax.swing.JLabel noTabLabel

tabTitleLabel

javax.swing.JLabel tabTitleLabel

filler

javax.swing.Box.Filler filler

titleBorder

javax.swing.border.Border titleBorder

locked

boolean locked

Class org.opensourcephysics.cabrillo.tracker.PageTView.TabView extends javax.swing.JPanel implements Serializable

Serialized Fields

data

PageTView.TabData data

displayPane

javax.swing.JEditorPane displayPane

editorPane

javax.swing.JEditorPane editorPane

scroller

javax.swing.JScrollPane scroller

pageView

PageTView pageView

undoSupport

javax.swing.undo.UndoableEditSupport undoSupport

undoManager

javax.swing.undo.UndoManager undoManager

hyperlinkListener

javax.swing.event.HyperlinkListener hyperlinkListener

Class org.opensourcephysics.cabrillo.tracker.PageTView.TextEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

tab

PageTView.TabView tab

text

java.lang.String text

prev

java.lang.String prev

Class org.opensourcephysics.cabrillo.tracker.PerspectiveStep.Corner extends TPoint implements Serializable

Class org.opensourcephysics.cabrillo.tracker.PlotTrackView extends TrackView implements Serializable

Serialized Fields

data

DatasetManager data

mainView

javax.swing.JComponent mainView

plots

TrackPlottingPanel[] plots

plotsButton

javax.swing.JButton plotsButton

linkCheckBox

javax.swing.JCheckBox linkCheckBox

popup

javax.swing.JPopupMenu popup

plotCountItems

javax.swing.JRadioButtonMenuItem[] plotCountItems

plotCountGroup

javax.swing.ButtonGroup plotCountGroup

highlightVisible

boolean highlightVisible

defaultPlotCount

int defaultPlotCount

isCustom

boolean isCustom

xAxesLinked

boolean xAxesLinked

Class org.opensourcephysics.cabrillo.tracker.PlotTView extends TrackChooserTView implements Serializable

Serialized Fields

icon

javax.swing.Icon icon

Class org.opensourcephysics.cabrillo.tracker.PositionStep.Position extends TPoint implements Serializable

Class org.opensourcephysics.cabrillo.tracker.PrefsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

frame

TFrame frame

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

allButton

javax.swing.JButton allButton

noneButton

javax.swing.JButton noneButton

applyButton

javax.swing.JButton applyButton

saveButton

javax.swing.JButton saveButton

relaunchButton

javax.swing.JButton relaunchButton

clearRecentButton

javax.swing.JButton clearRecentButton

checkForUpgradeButton

javax.swing.JButton checkForUpgradeButton

clearHostButton

javax.swing.JButton clearHostButton

setCacheButton

javax.swing.JButton setCacheButton

clearCacheButton

javax.swing.JButton clearCacheButton

setRunButton

javax.swing.JButton setRunButton

cacheField

javax.swing.JTextField cacheField

runField

javax.swing.JTextField runField

checkPanel

javax.swing.JPanel checkPanel

mainButtonBar

javax.swing.JPanel mainButtonBar

tabbedPane

javax.swing.JTabbedPane tabbedPane

configPanel

javax.swing.JPanel configPanel

runtimePanel

javax.swing.JPanel runtimePanel

videoPanel

javax.swing.JPanel videoPanel

generalPanel

javax.swing.JPanel generalPanel

displayPanel

javax.swing.JPanel displayPanel

memoryField

IntegerField memoryField

memoryLabel

javax.swing.JLabel memoryLabel

recentSizeLabel

javax.swing.JLabel recentSizeLabel

lookFeelLabel

javax.swing.JLabel lookFeelLabel

cacheLabel

javax.swing.JLabel cacheLabel

versionLabel

javax.swing.JLabel versionLabel

runLabel

javax.swing.JLabel runLabel

defaultMemoryCheckbox

javax.swing.JCheckBox defaultMemoryCheckbox

hintsCheckbox

javax.swing.JCheckBox hintsCheckbox

vidWarningCheckbox

javax.swing.JCheckBox vidWarningCheckbox

xuggleErrorCheckbox

javax.swing.JCheckBox xuggleErrorCheckbox

variableDurationCheckBox

javax.swing.JCheckBox variableDurationCheckBox

memorySize

int memorySize

recentSizeSpinner

javax.swing.JSpinner recentSizeSpinner

runSpinner

javax.swing.JSpinner runSpinner

lookFeelDropdown

javax.swing.JComboBox lookFeelDropdown

languageDropdown

javax.swing.JComboBox languageDropdown

jreDropdown

javax.swing.JComboBox jreDropdown

checkForUpgradeDropdown

javax.swing.JComboBox checkForUpgradeDropdown

versionDropdown

javax.swing.JComboBox versionDropdown

logLevelDropdown

javax.swing.JComboBox logLevelDropdown

vm32Button

javax.swing.JRadioButton vm32Button

vm64Button

javax.swing.JRadioButton vm64Button

xuggleButton

javax.swing.JRadioButton xuggleButton

qtButton

javax.swing.JRadioButton qtButton

noEngineButton

javax.swing.JRadioButton noEngineButton

radiansButton

javax.swing.JRadioButton radiansButton

degreesButton

javax.swing.JRadioButton degreesButton

xuggleFastButton

javax.swing.JRadioButton xuggleFastButton

xuggleSlowButton

javax.swing.JRadioButton xuggleSlowButton

trackerVersions

java.lang.String[] trackerVersions

recent32bitVM

java.lang.String recent32bitVM

recent64bitVM

java.lang.String recent64bitVM

refreshing

boolean refreshing

prevEnabled

java.util.Set<E> prevEnabled

prevMemory

int prevMemory

prevRecentCount

int prevRecentCount

prevUpgradeInterval

int prevUpgradeInterval

prevLookFeel

java.lang.String prevLookFeel

prevLocaleName

java.lang.String prevLocaleName

prevJRE

java.lang.String prevJRE

prevTrackerJar

java.lang.String prevTrackerJar

prevEngine

java.lang.String prevEngine

prevHints

boolean prevHints

prevRadians

boolean prevRadians

prevFastXuggle

boolean prevFastXuggle

prevWarnNoVideoEngine

boolean prevWarnNoVideoEngine

prevWarnXuggleError

boolean prevWarnXuggleError

prevClearCacheOnExit

boolean prevClearCacheOnExit

prevUse32BitVM

boolean prevUse32BitVM

prevCache

java.io.File prevCache

prevExecutables

java.lang.String[] prevExecutables

Class org.opensourcephysics.cabrillo.tracker.PropertiesDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

authorField

javax.swing.JTextField authorField

contactField

javax.swing.JTextField contactField

authorLabel

javax.swing.JLabel authorLabel

contactLabel

javax.swing.JLabel contactLabel

tabbedPane

javax.swing.JTabbedPane tabbedPane

metaPanel

javax.swing.JPanel metaPanel

videoPanel

javax.swing.JPanel videoPanel

trkPanel

javax.swing.JPanel trkPanel

videoTable

javax.swing.JTable videoTable

trkTable

javax.swing.JTable trkTable

vidProps

java.lang.String[] vidProps

vidValues

java.lang.String[] vidValues

trkProps

java.util.ArrayList<E> trkProps

trkValues

java.util.ArrayList<E> trkValues

hasVid

boolean hasVid

Class org.opensourcephysics.cabrillo.tracker.RGBStep.Position extends TPoint implements Serializable

Class org.opensourcephysics.cabrillo.tracker.TableTrackView extends TrackView implements Serializable

Serialized Fields

parentView

TableTView parentView

dataTable

DataTable dataTable

columnsButton

javax.swing.JButton columnsButton

popup

javax.swing.JPopupMenu popup

columnsPanel

javax.swing.JPanel columnsPanel

columnsScroller

javax.swing.JScrollPane columnsScroller

data

DatasetManager data

tableData

DatasetManager tableData

checkBoxes

javax.swing.JCheckBox[] checkBoxes

formatDialogItem

javax.swing.JMenuItem formatDialogItem

copyDataMenu

javax.swing.JMenu copyDataMenu

copyDataRawItem

javax.swing.JMenuItem copyDataRawItem

copyDataFormattedItem

javax.swing.JMenuItem copyDataFormattedItem

setDelimiterMenu

javax.swing.JMenu setDelimiterMenu

delimiterButtonGroup

javax.swing.ButtonGroup delimiterButtonGroup

addDelimiterItem

javax.swing.JMenuItem addDelimiterItem

removeDelimiterItem

javax.swing.JMenuItem removeDelimiterItem

copyImageItem

javax.swing.JMenuItem copyImageItem

snapshotItem

javax.swing.JMenuItem snapshotItem

printItem

javax.swing.JMenuItem printItem

helpItem

javax.swing.JMenuItem helpItem

dataToolItem

javax.swing.JMenuItem dataToolItem

dataBuilderItem

javax.swing.JMenuItem dataBuilderItem

deleteDataFunctionItem

javax.swing.JMenuItem deleteDataFunctionItem

xVar

java.lang.String xVar

yVar

java.lang.String yVar

refresh

boolean refresh

highlightVisible

boolean highlightVisible

highlightRow

int highlightRow

leadCol

int leadCol

font

java.awt.Font font

selectedIndepVarValues

java.util.TreeSet<E> selectedIndepVarValues

degreeRenderers

java.util.Map<K,V> degreeRenderers

Class org.opensourcephysics.cabrillo.tracker.TableTView extends TrackChooserTView implements Serializable

Serialized Fields

icon

javax.swing.Icon icon

columnsDialog

javax.swing.JDialog columnsDialog

trackLabel

javax.swing.JLabel trackLabel

defineButton

javax.swing.JButton defineButton

closeButton

javax.swing.JButton closeButton

buttonPanel

javax.swing.JPanel buttonPanel

dialogVisible

boolean dialogVisible

Class org.opensourcephysics.cabrillo.tracker.TButton extends javax.swing.JButton implements Serializable

Serialized Fields

track

TTrack track

hidePopup

boolean hidePopup

popup

javax.swing.JPopupMenu popup

onIcon

javax.swing.Icon onIcon

offIcon

javax.swing.Icon offIcon

Class org.opensourcephysics.cabrillo.tracker.TFrame extends OSPFrame implements Serializable

Serialized Fields

playerBar

javax.swing.JToolBar playerBar

popup

javax.swing.JPopupMenu popup

closeItem

javax.swing.JMenuItem closeItem

defaultMenuBar

javax.swing.JMenuBar defaultMenuBar

recentMenu

javax.swing.JMenu recentMenu

tabs

java.util.Map<K,V> tabs

tabbedPane

javax.swing.JTabbedPane tabbedPane

notesTextPane

javax.swing.JTextPane notesTextPane

saveNotesAction

javax.swing.Action saveNotesAction

cancelNotesDialogButton

javax.swing.JButton cancelNotesDialogButton

closeNotesDialogButton

javax.swing.JButton closeNotesDialogButton

notesDialog

javax.swing.JDialog notesDialog

helpDialog

javax.swing.JDialog helpDialog

libraryBrowser

LibraryBrowser libraryBrowser

helpLauncher

Launcher helpLauncher

dataToolDialog

javax.swing.JDialog dataToolDialog

prevPanel

TrackerPanel prevPanel

defaultRightDivider

double defaultRightDivider

defaultBottomDivider

double defaultBottomDivider

fileDropHandler

javax.swing.TransferHandler fileDropHandler

openRecentAction

javax.swing.Action openRecentAction

splashing

boolean splashing

loadedFiles

java.util.ArrayList<E> loadedFiles

anglesInRadians

boolean anglesInRadians

tabsetFile

java.io.File tabsetFile

framesLoaded

int framesLoaded

prevFramesLoaded

int prevFramesLoaded

prefsDialog

PrefsDialog prefsDialog

Class org.opensourcephysics.cabrillo.tracker.ThumbnailDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

saveAsButton

javax.swing.JButton saveAsButton

closeButton

javax.swing.JButton closeButton

sizePanel

javax.swing.JComponent sizePanel

viewPanel

javax.swing.JComponent viewPanel

formatPanel

javax.swing.JComponent formatPanel

formatDropdown

javax.swing.JComboBox formatDropdown

viewDropdown

javax.swing.JComboBox viewDropdown

sizeDropdown

javax.swing.JComboBox sizeDropdown

formatModel

javax.swing.DefaultComboBoxModel formatModel

viewModel

javax.swing.DefaultComboBoxModel viewModel

transform

java.awt.geom.AffineTransform transform

sizedImage

java.awt.image.BufferedImage sizedImage

sizes

java.util.HashMap<K,V> sizes

fullSize

java.awt.Dimension fullSize

thumbSize

java.awt.Dimension thumbSize

isRefreshing

boolean isRefreshing

savedFilePath

java.lang.String savedFilePath

buttonbar

javax.swing.JPanel buttonbar

Class org.opensourcephysics.cabrillo.tracker.TMenuBar extends javax.swing.JMenuBar implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

frame

TFrame frame

actions

java.util.Map<K,V> actions

fileMenu

javax.swing.JMenu fileMenu

newTabItem

javax.swing.JMenuItem newTabItem

openItem

javax.swing.JMenuItem openItem

openURLItem

javax.swing.JMenuItem openURLItem

openBrowserItem

javax.swing.JMenuItem openBrowserItem

openRecentMenu

javax.swing.JMenu openRecentMenu

closeItem

javax.swing.JMenuItem closeItem

closeAllItem

javax.swing.JMenuItem closeAllItem

saveItem

javax.swing.JMenuItem saveItem

saveAsItem

javax.swing.JMenuItem saveAsItem

saveZipAsItem

javax.swing.JMenuItem saveZipAsItem

saveTabsetAsItem

javax.swing.JMenuItem saveTabsetAsItem

importMenu

javax.swing.JMenu importMenu

importVideoItem

javax.swing.JMenuItem importVideoItem

importTRKItem

javax.swing.JMenuItem importTRKItem

exportMenu

javax.swing.JMenu exportMenu

exportZipItem

javax.swing.JMenuItem exportZipItem

exportVideoItem

javax.swing.JMenuItem exportVideoItem

exportThumbnailItem

javax.swing.JMenuItem exportThumbnailItem

exportDataItem

javax.swing.JMenuItem exportDataItem

captureVideoItem

javax.swing.JMenuItem captureVideoItem

propertiesItem

javax.swing.JMenuItem propertiesItem

printFrameItem

javax.swing.JMenuItem printFrameItem

exitItem

javax.swing.JMenuItem exitItem

editMenu

javax.swing.JMenu editMenu

undoItem

javax.swing.JMenuItem undoItem

redoItem

javax.swing.JMenuItem redoItem

copyDataMenu

javax.swing.JMenu copyDataMenu

copyImageMenu

javax.swing.JMenu copyImageMenu

copyMainViewImageItem

javax.swing.JMenuItem copyMainViewImageItem

copyFrameImageItem

javax.swing.JMenuItem copyFrameImageItem

copyViewImageItems

javax.swing.JMenuItem[] copyViewImageItems

copyObjectMenu

javax.swing.JMenu copyObjectMenu

pasteXMLItem

javax.swing.JMenuItem pasteXMLItem

deleteTracksMenu

javax.swing.JMenu deleteTracksMenu

deleteSelectedPointItem

javax.swing.JMenuItem deleteSelectedPointItem

clearTracksItem

javax.swing.JMenuItem clearTracksItem

configItem

javax.swing.JMenuItem configItem

sizeMenu

javax.swing.JMenu sizeMenu

sizeGroup

javax.swing.ButtonGroup sizeGroup

videoSizeItem

javax.swing.JRadioButtonMenuItem videoSizeItem

languageMenu

javax.swing.JMenu languageMenu

languageItems

javax.swing.JMenuItem[] languageItems

propsItem

javax.swing.JMenuItem propsItem

videoMenu

javax.swing.JMenu videoMenu

videoVisibleItem

javax.swing.JCheckBoxMenuItem videoVisibleItem

filtersMenu

javax.swing.JMenu filtersMenu

newFilterMenu

javax.swing.JMenu newFilterMenu

clearFiltersItem

javax.swing.JMenuItem clearFiltersItem

openVideoItem

javax.swing.JMenuItem openVideoItem

closeVideoItem

javax.swing.JMenuItem closeVideoItem

pasteImageMenu

javax.swing.JMenu pasteImageMenu

pasteImageItem

javax.swing.JMenuItem pasteImageItem

pasteReplaceItem

javax.swing.JMenuItem pasteReplaceItem

pasteImageAfterItem

javax.swing.JMenuItem pasteImageAfterItem

pasteImageBeforeItem

javax.swing.JMenuItem pasteImageBeforeItem

importImageMenu

javax.swing.JMenu importImageMenu

addImageAfterItem

javax.swing.JMenuItem addImageAfterItem

addImageBeforeItem

javax.swing.JMenuItem addImageBeforeItem

removeImageItem

javax.swing.JMenuItem removeImageItem

editVideoItem

javax.swing.JMenuItem editVideoItem

playAllStepsItem

javax.swing.JMenuItem playAllStepsItem

playXuggleSmoothlyItem

javax.swing.JMenuItem playXuggleSmoothlyItem

aboutVideoItem

javax.swing.JMenuItem aboutVideoItem

checkDurationsItem

javax.swing.JMenuItem checkDurationsItem

emptyVideoItem

javax.swing.JMenuItem emptyVideoItem

trackMenu

javax.swing.JMenu trackMenu

createMenu

javax.swing.JMenu createMenu

cloneMenu

javax.swing.JMenu cloneMenu

measuringToolsMenu

javax.swing.JMenu measuringToolsMenu

newTrackItems

java.awt.Component[] newTrackItems

newPointMassItem

javax.swing.JMenuItem newPointMassItem

newCMItem

javax.swing.JMenuItem newCMItem

newVectorItem

javax.swing.JMenuItem newVectorItem

newVectorSumItem

javax.swing.JMenuItem newVectorSumItem

newLineProfileItem

javax.swing.JMenuItem newLineProfileItem

newRGBRegionItem

javax.swing.JMenuItem newRGBRegionItem

newProtractorItem

javax.swing.JMenuItem newProtractorItem

newTapeItem

javax.swing.JMenuItem newTapeItem

axesVisibleItem

javax.swing.JCheckBoxMenuItem axesVisibleItem

newAnalyticParticleItem

javax.swing.JMenuItem newAnalyticParticleItem

newDynamicParticleMenu

javax.swing.JMenu newDynamicParticleMenu

newDynamicParticleCartesianItem

javax.swing.JMenuItem newDynamicParticleCartesianItem

newDynamicParticlePolarItem

javax.swing.JMenuItem newDynamicParticlePolarItem

newDynamicSystemItem

javax.swing.JMenuItem newDynamicSystemItem

emptyTracksItem

javax.swing.JMenuItem emptyTracksItem

coordsMenu

javax.swing.JMenu coordsMenu

lockedCoordsItem

javax.swing.JCheckBoxMenuItem lockedCoordsItem

fixedOriginItem

javax.swing.JCheckBoxMenuItem fixedOriginItem

fixedAngleItem

javax.swing.JCheckBoxMenuItem fixedAngleItem

fixedScaleItem

javax.swing.JCheckBoxMenuItem fixedScaleItem

refFrameMenu

javax.swing.JMenu refFrameMenu

refFrameGroup

javax.swing.ButtonGroup refFrameGroup

defaultRefFrameItem

javax.swing.JRadioButtonMenuItem defaultRefFrameItem

angleUnitsMenu

javax.swing.JMenu angleUnitsMenu

degreesItem

javax.swing.JMenuItem degreesItem

radiansItem

javax.swing.JMenuItem radiansItem

emptyCoordsItem

javax.swing.JMenuItem emptyCoordsItem

windowMenu

javax.swing.JMenu windowMenu

restoreItem

javax.swing.JMenuItem restoreItem

rightPaneItem

javax.swing.JCheckBoxMenuItem rightPaneItem

bottomPaneItem

javax.swing.JCheckBoxMenuItem bottomPaneItem

trackControlItem

javax.swing.JMenuItem trackControlItem

notesItem

javax.swing.JMenuItem notesItem

dataBuilderItem

javax.swing.JMenuItem dataBuilderItem

dataToolItem

javax.swing.JMenuItem dataToolItem

refreshing

boolean refreshing

Class org.opensourcephysics.cabrillo.tracker.TrackChooserTView extends javax.swing.JPanel implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

trackViews

java.util.Map<K,V> trackViews

tracks

java.util.Map<K,V> tracks

dropdown

javax.swing.JComboBox dropdown

toolbarComponents

java.util.ArrayList<E> toolbarComponents

refreshing

boolean refreshing

selectedTrack

TTrack selectedTrack

noData

javax.swing.JPanel noData

noDataLabel

javax.swing.JLabel noDataLabel

Class org.opensourcephysics.cabrillo.tracker.TrackControl extends javax.swing.JDialog implements Serializable

Serialized Fields

popup

javax.swing.JPopupMenu popup

trackerPanel

TrackerPanel trackerPanel

trackBarPanel

javax.swing.JPanel trackBarPanel

trackBars

javax.swing.JToolBar[] trackBars

positioned

boolean positioned

trackCount

int trackCount

isVisible

boolean isVisible

shiftKeyListener

java.awt.event.KeyListener shiftKeyListener

Class org.opensourcephysics.cabrillo.tracker.TrackerPanel extends VideoPanel implements Serializable

Serialized Fields

defaultImageBorder

double defaultImageBorder

description

java.lang.String description

selectedPoint

TPoint selectedPoint

selectedStep

Step selectedStep

selectingPanel

TrackerPanel selectingPanel

selectedTrack

TTrack selectedTrack

dirty

java.awt.Rectangle dirty

prevPixelTransform

java.awt.geom.AffineTransform prevPixelTransform

zoom

double zoom

scrollPane

javax.swing.JScrollPane scrollPane

popup

javax.swing.JPopupMenu popup

enabled

java.util.Set<E> enabled

snapPoint

TPoint snapPoint

frame

TFrame frame

renderedImage

java.awt.image.BufferedImage renderedImage

matImage

java.awt.image.BufferedImage matImage

currentState

XMLControl currentState

currentCoords

XMLControl currentCoords

pointState

TPoint pointState

mEvent

java.awt.event.MouseEvent mEvent

badNameLabel

javax.swing.JLabel badNameLabel

dataBuilder

org.opensourcephysics.cabrillo.tracker.TrackerPanel.DataBuilder dataBuilder

dataToolVisible

boolean dataToolVisible

viewsProperty

XMLProperty viewsProperty

selectedViewsProperty

XMLProperty selectedViewsProperty

dividerLocs

double[] dividerLocs

zoomCenter

java.awt.Point zoomCenter

visibleFilters

java.util.Map<K,V> visibleFilters

trackControlX

int trackControlX

trackControlY

int trackControlY

infoX

int infoX

infoY

int infoY

noData

javax.swing.JPanel noData

noDataLabels

javax.swing.JLabel[] noDataLabels

isEmpty

boolean isEmpty

defaultSavePath

java.lang.String defaultSavePath

openedFromPath

java.lang.String openedFromPath

modelBuilder

FunctionTool modelBuilder

startFrameLabel

javax.swing.JLabel startFrameLabel

endFrameLabel

javax.swing.JLabel endFrameLabel

startFrameSpinner

org.opensourcephysics.cabrillo.tracker.TrackerPanel.ModelFrameSpinner startFrameSpinner

endFrameSpinner

org.opensourcephysics.cabrillo.tracker.TrackerPanel.ModelFrameSpinner endFrameSpinner

trackControl

TrackControl trackControl

isModelBuilderVisible

boolean isModelBuilderVisible

isShiftKeyDown

boolean isShiftKeyDown

isControlKeyDown

boolean isControlKeyDown

calibrationTools

java.util.ArrayList<E> calibrationTools

visibleTools

java.util.Set<E> visibleTools

author

java.lang.String author

contact

java.lang.String contact

autoTracker

AutoTracker autoTracker

algorithmDialog

DerivativeAlgorithmDialog algorithmDialog

attachmentDialog

AttachmentDialog attachmentDialog

loadDataFunctionsButton

javax.swing.JButton loadDataFunctionsButton

saveDataFunctionsButton

javax.swing.JButton saveDataFunctionsButton

desktopFiles

java.util.ArrayList<E> desktopFiles

Class org.opensourcephysics.cabrillo.tracker.TrackPlottingPanel extends PlottingPanel implements Serializable

Serialized Fields

track

TTrack track

guests

java.util.ArrayList<E> guests

guestDatasets

java.util.HashMap<K,V> guestDatasets

data

DatasetManager data

xChoices

javax.swing.JRadioButtonMenuItem[] xChoices

yChoices

javax.swing.JRadioButtonMenuItem[] yChoices

xGroup

javax.swing.ButtonGroup xGroup

yGroup

javax.swing.ButtonGroup yGroup

xIndex

int xIndex

yIndex

int yIndex

dataset

HighlightableDataset dataset

xPopup

javax.swing.JPopupMenu xPopup

yPopup

javax.swing.JPopupMenu yPopup

popup

javax.swing.JPopupMenu popup

dataFunctionListener

javax.swing.Action dataFunctionListener

guestListener

javax.swing.Action guestListener

copyImageItem

javax.swing.JMenuItem copyImageItem

dataBuilderItem

javax.swing.JMenuItem dataBuilderItem

dataToolItem

javax.swing.JMenuItem dataToolItem

algorithmItem

javax.swing.JMenuItem algorithmItem

printItem

javax.swing.JMenuItem printItem

helpItem

javax.swing.JMenuItem helpItem

linesItem

javax.swing.JCheckBoxMenuItem linesItem

pointsItem

javax.swing.JCheckBoxMenuItem pointsItem

mergeYScalesItem

javax.swing.JMenuItem mergeYScalesItem

guestMenu

javax.swing.JMenu guestMenu

xLabel

java.lang.String xLabel

yLabel

java.lang.String yLabel

title

java.lang.String title

highlightIndex

int highlightIndex

xListener

java.awt.event.ItemListener xListener

yListener

java.awt.event.ItemListener yListener

plotTrackView

PlotTrackView plotTrackView

isCustom

boolean isCustom

font

java.awt.Font font

hitRect

java.awt.Rectangle hitRect

plotAxes

org.opensourcephysics.cabrillo.tracker.TrackPlottingPanel.ClickableAxes plotAxes

isZoomMode

boolean isZoomMode

mouseListener

org.opensourcephysics.cabrillo.tracker.TrackPlottingPanel.PlotMouseListener mouseListener

playerListener

java.beans.PropertyChangeListener playerListener

clickedStep

Step clickedStep

Class org.opensourcephysics.cabrillo.tracker.TrackView extends javax.swing.JScrollPane implements Serializable

Serialized Fields

track

TTrack track

trackerPanel

TrackerPanel trackerPanel

toolbarComponents

java.util.ArrayList<E> toolbarComponents

Class org.opensourcephysics.cabrillo.tracker.TRegion extends java.awt.Polygon implements Serializable

Serialized Fields

brightLimit

float brightLimit

width

int width

height

int height

w

int w

h

int h

pixels

int[] pixels

hsb

float[] hsb

x0

int x0

y0

int y0

Class org.opensourcephysics.cabrillo.tracker.TToolBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

refreshing

boolean refreshing

infoListener

java.awt.event.WindowListener infoListener

stretch

int stretch

openButton

javax.swing.JButton openButton

openBrowserButton

javax.swing.JButton openBrowserButton

saveButton

javax.swing.JButton saveButton

saveZipButton

javax.swing.JButton saveZipButton

newTrackButton

TButton newTrackButton

trackControlButton

javax.swing.JButton trackControlButton

clipSettingsButton

javax.swing.JButton clipSettingsButton

calibrationButton

TToolBar.CalibrationButton calibrationButton

axesButton

javax.swing.JButton axesButton

zoomButton

javax.swing.JButton zoomButton

autotrackerButton

javax.swing.JButton autotrackerButton

traceVisButton

javax.swing.JButton traceVisButton

pVisButton

javax.swing.JButton pVisButton

vVisButton

javax.swing.JButton vVisButton

aVisButton

javax.swing.JButton aVisButton

xMassButton

javax.swing.JButton xMassButton

trailButton

javax.swing.JButton trailButton

labelsButton

javax.swing.JButton labelsButton

stretchButton

javax.swing.JButton stretchButton

trailLength

int trailLength

newPopup

javax.swing.JPopupMenu newPopup

selectPopup

javax.swing.JPopupMenu selectPopup

showTrackControlItem

javax.swing.JMenuItem showTrackControlItem

selectNoneItem

javax.swing.JMenuItem selectNoneItem

notesButton

javax.swing.JButton notesButton

refreshButton

javax.swing.JButton refreshButton

desktopButton

javax.swing.JButton desktopButton

toolbarFiller

java.awt.Component toolbarFiller

toolbarComponentHeight

int toolbarComponentHeight

cloneMenu

javax.swing.JMenu cloneMenu

notYetCalibrated

boolean notYetCalibrated

clipSettingsDialogListener

java.awt.event.ComponentListener clipSettingsDialogListener

zoomPopup

javax.swing.JPopupMenu zoomPopup

Class org.opensourcephysics.cabrillo.tracker.TToolBar.CalibrationButton extends TButton implements Serializable

Serialized Fields

showPopup

boolean showPopup

popup

javax.swing.JPopupMenu popup

Class org.opensourcephysics.cabrillo.tracker.TTrackBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

toolbarEnd

java.awt.Component toolbarEnd

toolbarComponentHeight

int toolbarComponentHeight

trackButton

TButton trackButton

selectButton

TButton selectButton

emptyLabel

javax.swing.JLabel emptyLabel

selectPopup

javax.swing.JPopupMenu selectPopup

Class org.opensourcephysics.cabrillo.tracker.TViewChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

views

java.util.ArrayList<E> views

selectedView

TView selectedView

viewPanel

javax.swing.JPanel viewPanel

toolbar

javax.swing.JToolBar toolbar

chooserButton

javax.swing.JButton chooserButton

toolbarFiller

java.awt.Component toolbarFiller

maximizeButton

javax.swing.JButton maximizeButton

popup

javax.swing.JPopupMenu popup

dividerLocs

int[] dividerLocs

dividerSize

int dividerSize

maximized

boolean maximized

Class org.opensourcephysics.cabrillo.tracker.Undo.CompoundEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

editA

javax.swing.undo.UndoableEdit editA

editB

javax.swing.undo.UndoableEdit editB

Class org.opensourcephysics.cabrillo.tracker.Undo.CoordsEdit extends Undo.TEdit implements Serializable

Class org.opensourcephysics.cabrillo.tracker.Undo.FilterClear extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

xml

java.util.List<E> xml

panel

TrackerPanel panel

Class org.opensourcephysics.cabrillo.tracker.Undo.FilterDelete extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

xml

java.lang.String xml

panel

TrackerPanel panel

i

int i

filter

Filter filter

Class org.opensourcephysics.cabrillo.tracker.Undo.FilterEdit extends Undo.TEdit implements Serializable

Serialized Fields

filterIndex

int filterIndex

frameNumber

int frameNumber

Class org.opensourcephysics.cabrillo.tracker.Undo.ImageVideoEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

paths

java.lang.String[] paths

panel

TrackerPanel panel

n

int n

step

int step

added

boolean added

Class org.opensourcephysics.cabrillo.tracker.Undo.StepEdit extends Undo.TEdit implements Serializable

Serialized Fields

step

Step step

Class org.opensourcephysics.cabrillo.tracker.Undo.TEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

undo

java.lang.String undo

redo

java.lang.String redo

panel

TrackerPanel panel

Class org.opensourcephysics.cabrillo.tracker.Undo.TrackClear extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

xml

java.util.List<E> xml

panel

TrackerPanel panel

Class org.opensourcephysics.cabrillo.tracker.Undo.TrackDelete extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

xml

java.lang.String xml

track

TTrack track

panel

TrackerPanel panel

Class org.opensourcephysics.cabrillo.tracker.Undo.TrackEdit extends Undo.TEdit implements Serializable

Serialized Fields

trackName

java.lang.String trackName

Class org.opensourcephysics.cabrillo.tracker.Undo.VideoReplace extends Undo.TEdit implements Serializable

Class org.opensourcephysics.cabrillo.tracker.VectorChain extends java.util.ArrayList<VectorStep> implements Serializable

Class org.opensourcephysics.cabrillo.tracker.VectorSumInspector extends javax.swing.JDialog implements Serializable

Serialized Fields

sum

VectorSum sum

trackerPanel

TrackerPanel trackerPanel

okButton

javax.swing.JButton okButton

mainPanel

javax.swing.JPanel mainPanel

checkboxPanel

javax.swing.JPanel checkboxPanel

sumPanel

javax.swing.JPanel sumPanel

listener

java.awt.event.ActionListener listener

isVisible

boolean isVisible

Class org.opensourcephysics.cabrillo.tracker.WorldTView extends TrackerPanel implements Serializable

Serialized Fields

trackerPanel

TrackerPanel trackerPanel

icon

javax.swing.Icon icon

copyImageItem

javax.swing.JMenuItem copyImageItem

printItem

javax.swing.JMenuItem printItem

helpItem

javax.swing.JMenuItem helpItem

worldViewButton

javax.swing.JButton worldViewButton

components

java.util.ArrayList<E> components

overlayTool

org.opensourcephysics.cabrillo.tracker.WorldTView.OverlayTool overlayTool

Package org.opensourcephysics.cabrillo.tracker.deploy

Class org.opensourcephysics.cabrillo.tracker.deploy.OSPSocket extends javax.swing.JComponent implements Serializable

Serialized Fields

portNumber

int portNumber

os

java.io.DataOutputStream os

is

java.io.DataInputStream is

clientReady

boolean clientReady

isServer

boolean isServer

terminated

boolean terminated

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

instructions

javax.swing.JLabel instructions

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

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

org.opensourcephysics.controls.OSPLogHandler 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

args

java.lang.String[] args

renderPanel

Renderable renderPanel

singleFrame

boolean singleFrame

Package org.opensourcephysics.display

Class org.opensourcephysics.display.ArrayPanel extends javax.swing.JPanel 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

format

java.lang.String format

firstRowIndex

int firstRowIndex

firstColIndex

int firstColIndex

rowNumberVisible

boolean rowNumberVisible

editable

boolean editable

colNames

java.lang.String[] colNames

ID

int ID

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

Serialized Fields

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

tableModel

ArrayTableModel tableModel

indexRenderer

org.opensourcephysics.display.ArrayTable.ArrayIndexRenderer indexRenderer

cellRenderer

org.opensourcephysics.display.ArrayTable.ArrayCellRenderer cellRenderer

formatDictionary

java.util.Dictionary<K,V> formatDictionary

formatPattern

java.lang.String formatPattern

defaultFormat

java.text.DecimalFormat defaultFormat

prevValue

java.lang.Object prevValue

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

columnNames

java.lang.String[] columnNames

showRowNumber

boolean showRowNumber

firstRow

int firstRow

firstCol

int firstCol

transposed

boolean transposed

lockedColumns

java.util.Dictionary<K,V> lockedColumns

Class org.opensourcephysics.display.CellBorder extends javax.swing.border.AbstractBorder implements Serializable

Serialized Fields

thickness

int thickness

lineColor

java.awt.Color lineColor

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

Serialized Fields

visible

boolean visible
visible in drawing panel


measurable

boolean measurable
affect autoscaled drawing panels


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

datasetID

int datasetID

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.DataPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

table

DataRowTable table

scrollPane

javax.swing.JScrollPane scrollPane

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

Serialized Fields

rowList

java.util.ArrayList<E> rowList

colNames

java.util.ArrayList<E> colNames

rowNumberVisible

boolean rowNumberVisible

colCount

int colCount

maxRows

int maxRows

firstRowIndex

int firstRowIndex

stride

int stride

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

Serialized Fields

labelColumnWidth

int labelColumnWidth

rowModel

DataRowModel rowModel

indexRenderer

org.opensourcephysics.display.DataRowTable.RowNumberRenderer indexRenderer

cellRenderer

org.opensourcephysics.display.DataRowTable.CellRenderer cellRenderer

formatPattern

java.lang.String formatPattern

defaultFormat

java.text.DecimalFormat defaultFormat

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

formats

java.util.Dictionary<K,V> formats

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


columnID

int columnID
Field columnID: an integer used by DataTool


xpoints

double[] xpoints

ypoints

double[] ypoints

generalPath

java.awt.geom.GeneralPath generalPath

xmax

double xmax

ymax

double ymax

xmin

double xmin

ymin

double ymin

xmaxLogscale

double xmaxLogscale

ymaxLogscale

double ymaxLogscale

xminLogscale

double xminLogscale

yminLogscale

double yminLogscale

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

constantNames

java.util.ArrayList<E> constantNames

constantValues

java.util.Map<K,V> constantValues

constantExpressions

java.util.Map<K,V> constantExpressions

name

java.lang.String name

datasetID

int datasetID

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

Serialized Fields

decorator

SortDecorator decorator

precisionRenderersByColumnName

java.util.HashMap<K,V> precisionRenderersByColumnName

unitRenderersByColumnName

java.util.HashMap<K,V> unitRenderersByColumnName

dataTableModel

DataTableModel dataTableModel

rowNumberRenderer

DataTable.RowNumberRenderer rowNumberRenderer

maximumFractionDigits

int maximumFractionDigits

refreshDelay

int refreshDelay

refreshTimer

javax.swing.Timer refreshTimer

labelColumnWidth

int labelColumnWidth

minimumDataColumnWidth

int minimumDataColumnWidth

formatDialog

DataTable.NumberFormatDialog formatDialog

clickCountToSort

int clickCountToSort

Class org.opensourcephysics.display.DataTable.NumberFormatDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

closeButton

javax.swing.JButton closeButton

cancelButton

javax.swing.JButton cancelButton

helpButton

javax.swing.JButton helpButton

applyButton

javax.swing.JButton applyButton

patternLabel

javax.swing.JLabel patternLabel

sampleLabel

javax.swing.JLabel sampleLabel

patternField

javax.swing.JTextField patternField

sampleField

javax.swing.JTextField sampleField

sampleFormat

java.text.DecimalFormat sampleFormat

displayedNames

java.lang.String[] displayedNames

realNames

java.util.Map<K,V> realNames

prevPatterns

java.util.Map<K,V> prevPatterns

columnList

javax.swing.JList columnList

columnScroller

javax.swing.JScrollPane columnScroller

Class org.opensourcephysics.display.DataTable.PrecisionRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable

Serialized Fields

numberFormat

java.text.NumberFormat numberFormat

pattern

java.lang.String pattern

Class org.opensourcephysics.display.DataTable.RowNumberRenderer extends javax.swing.JLabel implements Serializable

Serialized Fields

table

javax.swing.JTable table

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

currentTime

long currentTime

popupmenu

javax.swing.JPopupMenu popupmenu

propertiesItem

javax.swing.JMenuItem propertiesItem

autoscaleItem

javax.swing.JMenuItem autoscaleItem

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

autoscaleXMin

boolean autoscaleXMin

autoscaleXMax

boolean autoscaleXMax

autoscaleYMin

boolean autoscaleYMin

autoscaleYMax

boolean autoscaleYMax

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

javax.swing.event.MouseInputAdapter mouseController

showCoordinates

boolean showCoordinates

optionController

javax.swing.event.MouseInputAdapter optionController

zoomBox

DrawingPanel.ZoomBox zoomBox

enableZoom

boolean enableZoom

fixedScale

boolean fixedScale

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

xLeftMarginPercentage

double xLeftMarginPercentage

xRightMarginPercentage

double xRightMarginPercentage

yTopMarginPercentage

double yTopMarginPercentage

yBottomMarginPercentage

double yBottomMarginPercentage

logScaleX

boolean logScaleX

logScaleY

boolean logScaleY

zoomDelay

int zoomDelay

zoomCount

int zoomCount

zoomTimer

javax.swing.Timer zoomTimer

dxmin

double dxmin

dxmax

double dxmax

dymin

double dymin

dymax

double dymax

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

hitShapes

java.awt.Shape[] hitShapes

hitIndex

int hitIndex

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.


visible

boolean visible
The visibility of the histogram


measured

boolean measured
Force the measured condition


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.


datasetID

int datasetID
an integer ID that identifies this object

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

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

hyperlinkListener

javax.swing.event.HyperlinkListener hyperlinkListener

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.axes

Class org.opensourcephysics.display.axes.CartesianInteractive.ScaleSetter extends javax.swing.JPanel implements Serializable

Serialized Fields

scaleAction

javax.swing.Action scaleAction

autoscaleCheckbox

javax.swing.JCheckBox autoscaleCheckbox

scaleField

ScientificField scaleField

region

int region

pinned

boolean pinned

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

drawingPanel

DrawingPanel drawingPanel

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

NumberField xMinField

xMaxField

NumberField xMaxField

yMinField

NumberField yMinField

yMaxField

NumberField yMaxField

xMinCheckBox

javax.swing.JCheckBox xMinCheckBox

xMaxCheckBox

javax.swing.JCheckBox xMaxCheckBox

yMinCheckBox

javax.swing.JCheckBox yMinCheckBox

yMaxCheckBox

javax.swing.JCheckBox yMaxCheckBox

okButton

javax.swing.JButton okButton

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

lightItem

javax.swing.JMenuItem lightItem

cameraInspectorFrame

javax.swing.JFrame cameraInspectorFrame

lightInspectorFrame

javax.swing.JFrame lightInspectorFrame

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

imageFile

java.lang.String imageFile

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

factorX

double factorX

factorY

double factorY

factorZ

double factorZ

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.ArrayFrame extends OSPFrame implements Serializable

Serialized Fields

arrayPanel

ArrayPanel arrayPanel

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.ImageFrame extends OSPFrame implements Serializable

Serialized Fields

image

java.awt.image.BufferedImage image

fileMenu

javax.swing.JMenu fileMenu

editMenu

javax.swing.JMenu editMenu

saveImageMenu

javax.swing.JMenu saveImageMenu

copyItem

javax.swing.JMenuItem copyItem

printItem

javax.swing.JMenuItem printItem

exitItem

javax.swing.JMenuItem exitItem

epsItem

javax.swing.JMenuItem epsItem

gifItem

javax.swing.JMenuItem gifItem

jpgItem

javax.swing.JMenuItem jpgItem

pngItem

javax.swing.JMenuItem pngItem

drawingPanel

DrawingPanel drawingPanel

chooserTitle

java.lang.String chooserTitle

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.TableFrame extends OSPFrame implements Serializable

Serialized Fields

tableData

DataPanel 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

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

fpsLabel

javax.swing.JLabel fpsLabel

startField

IntegerField startField

stepSizeField

IntegerField stepSizeField

endField

IntegerField endField

t0Field

NumberField t0Field

dtField

NumberField dtField

fpsField

NumberField fpsField

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

prevFrame

int prevFrame

prevStart

int prevStart

prevEnd

int prevEnd

prevSize

int prevSize

prevCount

int prevCount

prevDt

double prevDt

prevRate

double prevRate

prevStartTime

double prevStartTime

prevDefault

boolean prevDefault

currentStart

int currentStart

currentCount

int currentCount

frameBox

javax.swing.Box frameBox

timeBox

javax.swing.Box timeBox

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

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

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

Serialized Fields

format

java.text.DecimalFormat format

prevValue

double prevValue

maxValue

java.lang.Double maxValue

minValue

java.lang.Double minValue

sigfigs

int sigfigs

fixedPattern

boolean fixedPattern

patterns

java.lang.String[] patterns

ranges

double[] ranges

units

java.lang.String units

conversionFactor

double conversionFactor

Class org.opensourcephysics.media.core.PerspectiveFilter.Corner extends TPoint implements Serializable

Class org.opensourcephysics.media.core.PerspectiveTransform extends java.lang.Object implements Serializable

Serialized Fields

m00

double m00
An element of the transform matrix.


m01

double m01
An element of the transform matrix.


m02

double m02
An element of the transform matrix.


m10

double m10
An element of the transform matrix.


m11

double m11
An element of the transform matrix.


m12

double m12
An element of the transform matrix.


m20

double m20
An element of the transform matrix.


m21

double m21
An element of the transform matrix.


m22

double m22
An element of the transform matrix.

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

Serialized Fields

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

isAdjusting

boolean isAdjusting

screenPt

java.awt.Point screenPt

worldPt

java.awt.geom.Point2D worldPt

support

java.beans.PropertyChangeSupport support

attachedTo

TPoint attachedTo

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

openItem

javax.swing.JMenuItem openItem

saveAsItem

javax.swing.JMenuItem saveAsItem

saveItem

javax.swing.JMenuItem saveItem

openVideoItem

javax.swing.JMenuItem openVideoItem

exitItem

javax.swing.JMenuItem exitItem

Class org.opensourcephysics.media.core.VideoIO.VideoEnginePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

emptyPanel

javax.swing.JPanel emptyPanel

selectedFile

java.io.File selectedFile

videoEngineButtonGroup

javax.swing.ButtonGroup videoEngineButtonGroup

buttonMap

java.util.HashMap<K,V> buttonMap

title

javax.swing.border.TitledBorder title

isClosing

boolean isClosing

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

Serialized Fields

changed

boolean changed
set to true when this panel has been changed, false when saved


defaultFileName

java.lang.String defaultFileName
default file name used for initial saveAs


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

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

linkedIn

boolean linkedIn

linkedOut

boolean linkedOut

toolbar

javax.swing.JToolBar toolbar

readout

javax.swing.JButton readout

playButton

javax.swing.JButton playButton

resetButton

javax.swing.JButton resetButton

rateSpinner

javax.swing.JSpinner rateSpinner

stepButton

javax.swing.JButton stepButton

stepSizeButton

javax.swing.JButton stepSizeButton

backButton

javax.swing.JButton backButton

loopButton

javax.swing.JButton loopButton

inspectorButton

javax.swing.JButton inspectorButton

slider

javax.swing.JSlider slider

sliderLabels

java.util.Hashtable<K,V> sliderLabels

inLabel

javax.swing.JLabel inLabel

outLabel

javax.swing.JLabel outLabel

timeFormat

java.text.NumberFormat timeFormat

active

java.lang.String active

disabled

boolean disabled

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

Serialized Fields

onIcon

javax.swing.Icon onIcon

offIcon

javax.swing.Icon offIcon

Package org.opensourcephysics.media.quicktime

Class org.opensourcephysics.media.quicktime.QTApplicationApplet extends javax.swing.JApplet implements Serializable

Class org.opensourcephysics.media.quicktime.QTPlayer extends javax.swing.JFrame implements Serializable

Serialized Fields

shutdownHook

java.lang.Thread shutdownHook

Package org.opensourcephysics.numerics

Class org.opensourcephysics.numerics.ComplexEigenvalueDecomposition extends java.lang.Object implements Serializable

Class org.opensourcephysics.numerics.EigenvalueDecomposition extends java.lang.Object implements Serializable

Serialized Fields

n

int n
Row and column dimension (square matrix).

matrix dimension.

issymmetric

boolean issymmetric
Symmetry flag.

internal symmetry flag.

d

double[] d
Arrays for internal storage of eigenvalues.

internal storage of eigenvalues.

e

double[] e
Arrays for internal storage of eigenvalues.

internal storage of eigenvalues.

V

double[][] V
Array for internal storage of eigenvectors.

internal storage of eigenvectors.

H

double[][] H
Array for internal storage of nonsymmetric Hessenberg form.

internal storage of nonsymmetric Hessenberg form.

ort

double[] ort
Working storage for nonsymmetric algorithm.

working storage for nonsymmetric algorithm.

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.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.DataColumn extends Dataset implements Serializable

Serialized Fields

deletable

boolean deletable

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

allFitsMap

java.util.Map<K,V> allFitsMap
allFitsMap maps localized names to all default, added and fitBuilder fits


definedFits

java.util.ArrayList<E> definedFits
definedFits contains default and added fits


addedFits

java.util.ArrayList<E> addedFits
addedFits contains default and added fits


fitListener

java.beans.PropertyChangeListener fitListener

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

fitBar

javax.swing.JToolBar fitBar

eqnBar

javax.swing.JToolBar eqnBar

rmsBar

javax.swing.JToolBar rmsBar

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

org.opensourcephysics.tools.DatasetCurveFitter.ParamCellRenderer cellRenderer

spinCellEditor

org.opensourcephysics.tools.DatasetCurveFitter.SpinCellEditor spinCellEditor

fitNumber

int fitNumber

fitBuilderButton

javax.swing.JButton fitBuilderButton

refreshing

boolean refreshing

isActive

boolean isActive

splitPane

javax.swing.JSplitPane splitPane

colorDialog

javax.swing.JDialog colorDialog

fontLevel

int fontLevel

fitBuilder

FitBuilder fitBuilder

correlation

double correlation

uncertainties

double[] uncertainties

tab

DataToolTab tab

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

XMLControlElement control

addableData

Data addableData

controlContainsData

boolean controlContainsData

emptyMenubar

javax.swing.JMenuBar emptyMenubar

emptyFileMenu

javax.swing.JMenu emptyFileMenu

emptyNewTabItem

javax.swing.JMenuItem emptyNewTabItem

emptyOpenItem

javax.swing.JMenuItem emptyOpenItem

emptyExitItem

javax.swing.JMenuItem emptyExitItem

emptyEditMenu

javax.swing.JMenu emptyEditMenu

emptyPasteMenu

javax.swing.JMenuItem emptyPasteMenu

emptyPasteTabItem

javax.swing.JMenuItem emptyPasteTabItem

menubar

javax.swing.JMenuBar menubar

fileMenu

javax.swing.JMenu fileMenu

newTabItem

javax.swing.JMenuItem newTabItem

openItem

javax.swing.JMenuItem openItem

importItem

javax.swing.JMenuItem importItem

exportItem

javax.swing.JMenuItem exportItem

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

undoItem

javax.swing.JMenuItem undoItem

redoItem

javax.swing.JMenuItem redoItem

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

pasteTabItem

javax.swing.JMenuItem pasteTabItem

pasteColumnsItem

javax.swing.JMenuItem pasteColumnsItem

displayMenu

javax.swing.JMenu displayMenu

languageMenu

javax.swing.JMenu languageMenu

languageItems

javax.swing.JMenuItem[] languageItems

fontSizeMenu

javax.swing.JMenu fontSizeMenu

defaultFontSizeItem

javax.swing.JMenuItem defaultFontSizeItem

helpMenu

javax.swing.JMenu helpMenu

helpItem

javax.swing.JMenuItem helpItem

logItem

javax.swing.JMenuItem logItem

aboutItem

javax.swing.JMenuItem aboutItem

dataBuilder

FunctionTool dataBuilder

fontLevel

int fontLevel

exitOnClose

boolean exitOnClose

saveChangesOnClose

boolean saveChangesOnClose

fitBuilder

FitBuilder fitBuilder

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

markerRow

int markerRow

lineRow

int lineRow

styleRow

int styleRow

axisRow

int axisRow

labelDrawn

boolean labelDrawn

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

originatorID

int originatorID

dataManager

DatasetManager dataManager

splitPanes

javax.swing.JSplitPane[] splitPanes

plot

org.opensourcephysics.tools.DataToolTab.DataToolPlotter plot

dataTable

DataToolTable dataTable

statsTable

DataToolStatsTable statsTable

propsTable

DataToolPropsTable propsTable

dataScroller

javax.swing.JScrollPane dataScroller

statsScroller

javax.swing.JScrollPane statsScroller

propsScroller

javax.swing.JScrollPane propsScroller

tableScroller

javax.swing.JScrollPane tableScroller

toolbar

javax.swing.JToolBar toolbar

statsCheckbox

javax.swing.JCheckBoxMenuItem statsCheckbox

fitterCheckbox

javax.swing.JCheckBoxMenuItem fitterCheckbox

propsCheckbox

javax.swing.JCheckBoxMenuItem propsCheckbox

fourierCheckbox

javax.swing.JCheckBoxMenuItem fourierCheckbox

curveFitter

DatasetCurveFitter curveFitter

fourierPanel

FourierPanel fourierPanel

fourierDialog

javax.swing.JDialog fourierDialog

measureButton

javax.swing.JButton measureButton

analyzeButton

javax.swing.JButton analyzeButton

dataBuilderButton

javax.swing.JButton dataBuilderButton

newColumnButton

javax.swing.JButton newColumnButton

refreshDataButton

javax.swing.JButton refreshDataButton

valueCheckbox

javax.swing.JCheckBoxMenuItem valueCheckbox

slopeCheckbox

javax.swing.JCheckBoxMenuItem slopeCheckbox

areaCheckbox

javax.swing.JCheckBoxMenuItem areaCheckbox

fitterAction

javax.swing.Action fitterAction

propsAndStatsAction

javax.swing.Action propsAndStatsAction

fileName

java.lang.String fileName

ownerName

java.lang.String ownerName

ownedColumns

java.util.Map<K,V> ownedColumns

helpButton

javax.swing.JButton helpButton

colorIndex

int colorIndex

tabChanged

boolean tabChanged

userEditable

boolean userEditable

undoSupport

javax.swing.undo.UndoableEditSupport undoSupport

undoManager

javax.swing.undo.UndoManager undoManager

dataBuilder

FunctionTool dataBuilder

fontLevel

int fontLevel

jobManager

JobManager jobManager

statusLabel

javax.swing.JLabel statusLabel

editableLabel

javax.swing.JLabel editableLabel

plotAxes

CartesianInteractive plotAxes

positionVisible

boolean positionVisible

slopeVisible

boolean slopeVisible

areaVisible

boolean areaVisible

varPopup

javax.swing.JPopupMenu varPopup

isHorzVarPopup

boolean isHorzVarPopup

setVarAction

javax.swing.Action setVarAction

isInitialized

boolean isInitialized

constantsLoadedFromXML

java.lang.Object[][] constantsLoadedFromXML

replaceColumnsWithMatchingNames

boolean replaceColumnsWithMatchingNames

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

Serialized Fields

dataToolTab

DataToolTab dataToolTab

dataManager

DatasetManager dataManager

workingData

org.opensourcephysics.tools.DataToolTable.WorkingDataset workingData

workingMap

java.util.HashMap<K,V> workingMap

selectedData

HighlightableDataset selectedData

headerRenderer

org.opensourcephysics.tools.DataToolTable.HeaderRenderer headerRenderer

labelRenderer

org.opensourcephysics.tools.DataToolTable.LabelRenderer labelRenderer

dataRenderer

org.opensourcephysics.tools.DataToolTable.DataCellRenderer dataRenderer

editor

org.opensourcephysics.tools.DataToolTable.DataEditor editor

selectedRows

java.util.TreeSet<E> selectedRows

selectedColumns

java.util.TreeSet<E> selectedColumns

popup

javax.swing.JPopupMenu popup

renameColumnItem

javax.swing.JMenuItem renameColumnItem

copyColumnsItem

javax.swing.JMenuItem copyColumnsItem

cutColumnsItem

javax.swing.JMenuItem cutColumnsItem

pasteColumnsItem

javax.swing.JMenuItem pasteColumnsItem

cloneColumnsItem

javax.swing.JMenuItem cloneColumnsItem

numberFormatItem

javax.swing.JMenuItem numberFormatItem

insertRowItem

javax.swing.JMenuItem insertRowItem

pasteRowsItem

javax.swing.JMenuItem pasteRowsItem

copyRowsItem

javax.swing.JMenuItem copyRowsItem

cutRowsItem

javax.swing.JMenuItem cutRowsItem

insertCellsItem

javax.swing.JMenuItem insertCellsItem

deleteCellsItem

javax.swing.JMenuItem deleteCellsItem

copyCellsItem

javax.swing.JMenuItem copyCellsItem

cutCellsItem

javax.swing.JMenuItem cutCellsItem

pasteInsertCellsItem

javax.swing.JMenuItem pasteInsertCellsItem

pasteCellsItem

javax.swing.JMenuItem pasteCellsItem

addEndRowItem

javax.swing.JMenuItem addEndRowItem

trimRowsItem

javax.swing.JMenuItem trimRowsItem

clearCellsAction

javax.swing.Action clearCellsAction

pasteCellsAction

javax.swing.Action pasteCellsAction

pasteInsertCellsAction

javax.swing.Action pasteInsertCellsAction

cantPasteCellsAction

javax.swing.Action cantPasteCellsAction

cantPasteRowsAction

javax.swing.Action cantPasteRowsAction

getPasteDataAction

javax.swing.Action getPasteDataAction

tableMouseListener

java.awt.event.MouseAdapter tableMouseListener

selectedBG

java.awt.Color selectedBG

selectedFG

java.awt.Color selectedFG

unselectedBG

java.awt.Color unselectedBG

selectedHeaderFG

java.awt.Color selectedHeaderFG

selectedHeaderBG

java.awt.Color selectedHeaderBG

rowBG

java.awt.Color rowBG

focusRow

int focusRow

focusCol

int focusCol

mouseRow

int mouseRow

mouseCol

int mouseCol

leadCol

int leadCol

leadRow

int leadRow

pasteW

int pasteW

pasteH

int pasteH

pasteValues

java.util.HashMap<K,V> pasteValues

pasteData

DatasetManager pasteData

workingRows

java.util.HashMap<K,V> workingRows

Class org.opensourcephysics.tools.DataToolTable.TableEdit extends javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

target

java.lang.Object target

value

java.lang.Object value

editType

int editType

columnName

java.lang.String columnName

map

java.util.HashMap<K,V> map

Class org.opensourcephysics.tools.DiagnosticsForSystem extends DataPanel implements Serializable

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

Serialized Fields

tableModel

org.opensourcephysics.tools.ThreadViewerTableModel tableModel

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.FitBuilder extends FunctionTool implements Serializable

Serialized Fields

newFitButton

javax.swing.JButton newFitButton

deleteFitButton

javax.swing.JButton deleteFitButton

cloneFitButton

javax.swing.JButton cloneFitButton

loadButton

javax.swing.JButton loadButton

saveButton

javax.swing.JButton saveButton

parent

java.awt.Component parent

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

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

Serialized Fields

sourceData

Dataset sourceData

plot

PlottingPanel plot

table

DataTable table

fourierManager

DatasetManager fourierManager

splitPane

javax.swing.JSplitPane splitPane

buttons

javax.swing.JCheckBox[] buttons

plotPanel

javax.swing.JPanel plotPanel

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

customButtons

javax.swing.AbstractButton[] customButtons

anglesInDegrees

boolean anglesInDegrees

usePopupEditor

boolean usePopupEditor

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

description

java.lang.String description

icon

javax.swing.Icon icon

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

Serialized Fields

curveFitters

java.util.Set<E> curveFitters

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

dropdownbar

javax.swing.JToolBar dropdownbar

dropdownLabel

javax.swing.JLabel dropdownLabel

dropdown

javax.swing.JComboBox dropdown

north

javax.swing.JPanel north

selectedPanel

FunctionPanel selectedPanel

selectedPanelScroller

javax.swing.JScrollPane selectedPanelScroller

helpButton

javax.swing.JButton helpButton

closeButton

javax.swing.JButton closeButton

fontButton

javax.swing.JButton fontButton

undoButton

javax.swing.JButton undoButton

redoButton

javax.swing.JButton redoButton

popup

javax.swing.JPopupMenu popup

defaultFontSizeItem

javax.swing.JMenuItem defaultFontSizeItem

buttonbar

javax.swing.JPanel buttonbar

toolbarComponents

java.awt.Component[] toolbarComponents

helpPath

java.lang.String helpPath

helpBase

java.lang.String helpBase

helpFrame

TextFrame helpFrame

helpDialog

javax.swing.JDialog helpDialog

helpAction

java.awt.event.ActionListener helpAction

fontLevel

int fontLevel

refreshing

boolean refreshing

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.JMultiLineToolTip extends javax.swing.JToolTip implements Serializable

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.Launcher.LauncherFrame extends javax.swing.JFrame implements Serializable

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

appletWidth

java.lang.String appletWidth

appletHeight

java.lang.String appletHeight

tabData

java.util.ArrayList<E> tabData

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

enabled

boolean enabled

jars

java.util.List<E> jars

pdf

java.util.List<E> pdf

tabNumber

int tabNumber

prevTabNumber

int prevTabNumber

htmlURL

java.net.URL htmlURL

prevURL

java.net.URL prevURL

launchModelScroller

javax.swing.JScrollPane launchModelScroller

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

tabbedPane

javax.swing.JTabbedPane tabbedPane

descriptionPane

javax.swing.JEditorPane descriptionPane

descriptionScroller

javax.swing.JScrollPane descriptionScroller

showAllNodes

boolean showAllNodes

visibleNodeMap

java.util.Map<K,V> visibleNodeMap

launcher

Launcher launcher

rebuildingTabs

boolean rebuildingTabs

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.LibraryBrowser extends javax.swing.JPanel implements Serializable

Serialized Fields

library

Library library

libraryPath

java.lang.String libraryPath

toolbar

javax.swing.JToolBar toolbar

commandAction

javax.swing.Action commandAction

searchAction

javax.swing.Action searchAction

openRecentAction

javax.swing.Action openRecentAction

commandLabel

javax.swing.JLabel commandLabel

searchLabel

javax.swing.JLabel searchLabel

commandField

javax.swing.JTextField commandField

searchField

javax.swing.JTextField searchField

fileMenu

javax.swing.JMenu fileMenu

recentMenu

javax.swing.JMenu recentMenu

collectionsMenu

javax.swing.JMenu collectionsMenu

manageMenu

javax.swing.JMenu manageMenu

helpMenu

javax.swing.JMenu helpMenu

newItem

javax.swing.JMenuItem newItem

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

exitItem

javax.swing.JMenuItem exitItem

deleteItem

javax.swing.JMenuItem deleteItem

collectionsItem

javax.swing.JMenuItem collectionsItem

searchItem

javax.swing.JMenuItem searchItem

cacheItem

javax.swing.JMenuItem cacheItem

aboutItem

javax.swing.JMenuItem aboutItem

logItem

javax.swing.JMenuItem logItem

helpItem

javax.swing.JMenuItem helpItem

commandButton

javax.swing.JButton commandButton

editButton

javax.swing.JButton editButton

refreshButton

javax.swing.JButton refreshButton

loadCollectionAction

java.awt.event.ActionListener loadCollectionAction

exitOnClose

boolean exitOnClose

tabbedPane

javax.swing.JTabbedPane tabbedPane

htmlScroller

javax.swing.JScrollPane htmlScroller

treePanelListener

java.beans.PropertyChangeListener treePanelListener

keyPressed

boolean keyPressed

textChanged

boolean textChanged

helpFrame

TextFrame helpFrame

htmlAboutPane

javax.swing.JEditorPane htmlAboutPane

dlFileFilter

java.io.FileFilter dlFileFilter

isRecentPathXML

boolean isRecentPathXML

libraryManager

LibraryManager libraryManager

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

Serialized Fields

browser

LibraryBrowser browser

library

Library library

tabbedPane

javax.swing.JTabbedPane tabbedPane

collectionsPanel

javax.swing.JPanel collectionsPanel

importsPanel

javax.swing.JPanel importsPanel

searchPanel

javax.swing.JPanel searchPanel

cachePanel

javax.swing.JPanel cachePanel

recentPanel

javax.swing.JPanel recentPanel

collectionList

javax.swing.JList collectionList

guestList

javax.swing.JList guestList

nameField

javax.swing.JTextField nameField

pathField

javax.swing.JTextField pathField

nameAction

java.awt.event.ActionListener nameAction

pathAction

java.awt.event.ActionListener pathAction

okButton

javax.swing.JButton okButton

setCacheButton

javax.swing.JButton setCacheButton

moveUpButton

javax.swing.JButton moveUpButton

moveDownButton

javax.swing.JButton moveDownButton

addButton

javax.swing.JButton addButton

removeButton

javax.swing.JButton removeButton

allButton

javax.swing.JButton allButton

noneButton

javax.swing.JButton noneButton

clearCacheButton

javax.swing.JButton clearCacheButton

libraryButtonbar

javax.swing.JToolBar libraryButtonbar

nameBox

javax.swing.Box nameBox

pathBox

javax.swing.Box pathBox

libraryEditBox

javax.swing.Box libraryEditBox

searchBox

javax.swing.Box searchBox

cacheBox

javax.swing.Box cacheBox

nameLabel

javax.swing.JLabel nameLabel

pathLabel

javax.swing.JLabel pathLabel

sharedFont

java.awt.Font sharedFont

collectionsTitleBorder

javax.swing.border.TitledBorder collectionsTitleBorder

importsTitleBorder

javax.swing.border.TitledBorder importsTitleBorder

searchTitleBorder

javax.swing.border.TitledBorder searchTitleBorder

cacheTitleBorder

javax.swing.border.TitledBorder cacheTitleBorder

checkboxes

java.util.ArrayList<E> checkboxes

defaultSize

java.awt.Dimension defaultSize

Class org.opensourcephysics.tools.LibraryManager.ClearHostButton extends javax.swing.JButton implements Serializable

Serialized Fields

hostCacheDir

java.io.File hostCacheDir

Class org.opensourcephysics.tools.LibraryManager.DeleteButton extends javax.swing.JButton implements Serializable

Serialized Fields

urlPath

java.lang.String urlPath

Class org.opensourcephysics.tools.LibraryManager.SearchCheckBox extends javax.swing.JCheckBoxMenuItem implements Serializable

Serialized Fields

urlPath

java.lang.String urlPath

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

Serialized Fields

record

LibraryResource record

editable

boolean editable

treePanel

LibraryTreePanel treePanel

resources

java.util.ArrayList<E> resources

tooltip

java.lang.String tooltip

selectedMetadata

LibraryResource.Metadata selectedMetadata

metadataSource

java.lang.String metadataSource

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

Serialized Fields

AND

java.lang.String AND

OR

java.lang.String OR

OPENING

java.lang.String OPENING

CLOSING

java.lang.String CLOSING

browser

LibraryBrowser browser

rootResource

LibraryResource rootResource

pathToRoot

java.lang.String pathToRoot

rootNode

LibraryTreeNode rootNode

treeModel

javax.swing.tree.DefaultTreeModel treeModel

tree

javax.swing.JTree tree

treeScroller

javax.swing.JScrollPane treeScroller

htmlScroller

javax.swing.JScrollPane htmlScroller

editorbar

javax.swing.JToolBar editorbar

cutAction

javax.swing.Action cutAction

copyAction

javax.swing.Action copyAction

pasteAction

javax.swing.Action pasteAction

addCollectionAction

javax.swing.Action addCollectionAction

addResourceAction

javax.swing.Action addResourceAction

moveUpAction

javax.swing.Action moveUpAction

moveDownAction

javax.swing.Action moveDownAction

metadataAction

javax.swing.Action metadataAction

cutButton

javax.swing.JButton cutButton

copyButton

javax.swing.JButton copyButton

pasteButton

javax.swing.JButton pasteButton

addCollectionButton

javax.swing.JButton addCollectionButton

addResourceButton

javax.swing.JButton addResourceButton

moveUpButton

javax.swing.JButton moveUpButton

moveDownButton

javax.swing.JButton moveDownButton

metadataButton

javax.swing.JButton metadataButton

editorPanel

javax.swing.Box editorPanel

fileBox

javax.swing.Box fileBox

displayPanel

javax.swing.JPanel displayPanel

emptyHTMLPane

LibraryTreePanel.HTMLPane emptyHTMLPane

splitPane

javax.swing.JSplitPane splitPane

nameField

LibraryTreePanel.EntryField nameField

htmlField

LibraryTreePanel.EntryField htmlField

basePathField

LibraryTreePanel.EntryField basePathField

targetField

LibraryTreePanel.EntryField targetField

nameLabel

javax.swing.JLabel nameLabel

htmlLabel

javax.swing.JLabel htmlLabel

basePathLabel

javax.swing.JLabel basePathLabel

targetLabel

javax.swing.JLabel targetLabel

metadataFieldListener

java.awt.event.ActionListener metadataFieldListener

authorField

LibraryTreePanel.EntryField authorField

contactField

LibraryTreePanel.EntryField contactField

keywordsField

LibraryTreePanel.EntryField keywordsField

authorLabel

javax.swing.JLabel authorLabel

contactLabel

javax.swing.JLabel contactLabel

keywordsLabel

javax.swing.JLabel keywordsLabel

metadataLabel

javax.swing.JLabel metadataLabel

authorBox

javax.swing.Box authorBox

contactBox

javax.swing.Box contactBox

keywordsBox

javax.swing.Box keywordsBox

metadataBox

javax.swing.Box metadataBox

metadataModel

LibraryTreePanel.MetadataComboBoxModel metadataModel

metadataDropdown

javax.swing.JComboBox metadataDropdown

keyEditField

LibraryTreePanel.MetadataEditField keyEditField

valueEditField

LibraryTreePanel.MetadataEditField valueEditField

typeLabel

javax.swing.JLabel typeLabel

typeField

javax.swing.JLabel typeField

openHTMLButton

javax.swing.JButton openHTMLButton

openBasePathButton

javax.swing.JButton openBasePathButton

openFileButton

javax.swing.JButton openFileButton

labels

java.util.ArrayList<E> labels

popup

javax.swing.JPopupMenu popup

treeMouseListener

java.awt.event.MouseAdapter treeMouseListener

convertPathMouseListener

java.awt.event.MouseAdapter convertPathMouseListener

treeSelectionListener

javax.swing.event.TreeSelectionListener treeSelectionListener

pasteControl

XMLControl pasteControl

isEditing

boolean isEditing

isChanged

boolean isChanged

isXMLPath

boolean isXMLPath

ignoreChanges

boolean ignoreChanges

revertControl

XMLControl revertControl

typeFieldWidth

int typeFieldWidth

command

java.lang.String command

emptyMetadata

LibraryResource.Metadata emptyMetadata

metadataLoader

org.opensourcephysics.tools.LibraryTreePanel.MetadataLoader metadataLoader

entryFields

java.util.Set<E> entryFields

Class org.opensourcephysics.tools.LibraryTreePanel.EntryField extends javax.swing.JTextField implements Serializable

Class org.opensourcephysics.tools.LibraryTreePanel.HTMLPane extends javax.swing.JEditorPane implements Serializable

Class org.opensourcephysics.tools.LibraryTreePanel.LibraryTreeNodeRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Class org.opensourcephysics.tools.LibraryTreePanel.MetadataComboBoxEditor extends javax.swing.Box implements Serializable

Serialized Fields

spacer

javax.swing.JLabel spacer

metadata

LibraryResource.Metadata metadata

Class org.opensourcephysics.tools.LibraryTreePanel.MetadataComboBoxModel extends javax.swing.AbstractListModel implements Serializable

Class org.opensourcephysics.tools.LibraryTreePanel.MetadataComboBoxRenderer extends javax.swing.Box implements Serializable

Serialized Fields

keyField

javax.swing.JTextField keyField

valueField

javax.swing.JTextField valueField

spacer

javax.swing.JLabel spacer

Class org.opensourcephysics.tools.LibraryTreePanel.MetadataEditField extends LibraryTreePanel.EntryField implements Serializable

Serialized Fields

preferredWidth

int preferredWidth

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

paths

java.util.Map<K,V> paths

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

preferredTitle

java.lang.String preferredTitle

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