org.opensourcephysics.sip.ch02
Class CalculationApp

java.lang.Object
  extended by org.opensourcephysics.controls.AbstractCalculation
      extended by org.opensourcephysics.sip.ch02.CalculationApp
All Implemented Interfaces:
Calculation

public class CalculationApp
extends AbstractCalculation

CalculationApp demonstrates the use of a CalculationControl.


Field Summary
 
Fields inherited from class org.opensourcephysics.controls.AbstractCalculation
control, decimalFormat, mainFrame
 
Constructor Summary
CalculationApp()
           
 
Method Summary
 void calculate()
          Does a calculation.
static void main(java.lang.String[] args)
          Starts the Java application.
 void reset()
          Resets the program to its initial state.
 
Methods inherited from class org.opensourcephysics.controls.AbstractCalculation
addChildFrame, clearChildFrames, getChildFrames, getLoader, getMainFrame, getOSPApp, resetCalculation, setControl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalculationApp

public CalculationApp()
Method Detail

calculate

public void calculate()
Does a calculation.

Specified by:
calculate in interface Calculation
Specified by:
calculate in class AbstractCalculation

reset

public void reset()
Resets the program to its initial state.

Overrides:
reset in class AbstractCalculation

main

public static void main(java.lang.String[] args)
Starts the Java application.

Parameters:
args - command line parameters