Package org.opensourcephysics.tools
package org.opensourcephysics.tools
-
ClassDescriptionA dialog for managing autoloadable functions for a FunctionTool.A dialog that displays an ArrayTable.A checkbox tree cell renderer.A checkbox mouse and tree selection listener.A checkbox tree selection model.A FunctionTool for building data functions for DataTool tabs.DataColumn is a Dataset that represents a single column in a DataToolTable.A class to save and load DataColumn data in an XMLControl.A FunctionEditor for DataFunctions.This is a FunctionPanel for DataFunctions.This tool sends data to any tool that requests it.A panel that displays and controls functional curve fits to a Dataset.This provides a GUI for analyzing OSP Data objects.A class to find an exponential moving average (weighting for previous values fall off by factor exp(-alpha)).A table that displays plot properties of the columns in a data tool table.This displays statistics of data columns in a DataToolTable.This tab displays and analyzes a single Data object in a DataTool.This is a DataTable that displays DataColumns and constructs HighlightableDatasets for a plot.This defines static methods for reporting the availability and status of various software resources.Displays system properties.Utility classes to work with Ejs at a high levelThis provides a GUI for encrypting and decrypting XMLControls.To create a new export format: implement this interface and register with ExportTool.registerFormat()Text format, compatible with Octave and GnuplotAn export tool which launches a Save dialogExports data in XML format.A simple TransferHandler for handling via Drag&Drop.This is a FunctionTool used by DatasetCurveFitter to build, save and load custom fit functions.This is a FunctionPanel used to manage fits for a DatasetCurveFitter.A class for setting relative font sizes by level.A JPanel that displays a plot and table of the Fourier spectrum of an input Dataset.A JPanel that manages a table of objects with editable names and expressions.implemented by DataFunction, UserFunction, and ParameterThis is a JPanel for managing Functions and supporting Parameters.This tool allows users to create and manage editable Functions.A FunctionEditor for initial values.This provides a simple way to package files in a single JAR or ZIP fileThis is a JDialog that displays and controls a checkbox jar tree.A tree model to display files and jar/zip contents.A multi-line tool tip using simple HTML/BR.This is an interface for osp data transfers via XML.This manages jobs and their associated objects and replies.JREFinder finds Java JRE directories.Title: KnownFunction Description: A function that provides its name, expression and parameters to users.A polynomial that implements KnownFunction.This provides a GUI for building LaunchNode and LaunchSet xml files.This modal dialog lets the user choose launchable classes from jar files.This provides a GUI for launching osp applications and xml files.This provides undo support for Launcher.This is a tree node that can describe and launch an application.This is a panel that displays a tree with a LaunchNode root.String resources for launcher classes.This is a dialog that displays a tree showing tabs to be saved.A Library for a LibraryBrowser.A GUI for browsing OSP digital library collections.This represents a collection of library resources.This provides static methods for getting a LibraryCollection from ComPADRE.A class to refresh search data for the LibraryBrowser when running in JS.A GUI for managing My Library, search targets, and the OSP cache.This represents a library resource.A Comparable class for metadata key-value pairs.A DefaultMutableTreeNode for a LibraryTreePanel tree, with a LibraryResource user object.This is a JPanel that displays an OSP LibraryResource at the root of a tree.A JTextField for editing LibraryTreeNode data.A JTextPane that displays html pages for LibraryTreeNodes.This is a Job implementation for osp data transfers within a single vm.A multiline tooltip UI based on open source code from http://code.ohloh.net.A FunctionEditor for Parameters.This represents a parameter expression that is parsed and evaluated as a function of other parameters.This represents a resource obtained from a URL or File.This defines static methods for loading resources.A little class just for VideoFileType thatThis provides a simple way to capture screen images.This is a Tool interface for osp data transfers via XML.Toolbox stores tools that can exchange data using the Tool interface.ToolsRes provides access to string resources for OSPControls and fires a property change event when the locale changes.SUGGESTION: It would be good to isolate the JFrame GUI from the underlying translation functions.A checkbox with checked, unchecked and part-checked statesThis is a type-safe enumerated typeA known function for which the expression and parameters are user-editable.A class to save and load UserFunction data in an XMLControl.A FunctionEditor for UserFunctions.A video capture tool.