|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensourcephysics.ejs.control.GroupControl org.opensourcephysics.ejs.control.EjsControl org.opensourcephysics.ejs.control.ParsedEjsControl org.opensourcephysics.ejs.control.EjsControlFrame org.opensourcephysics.ejs.control.EjsCalculationControl
public class EjsCalculationControl
An EJS control object for Calculations.
Field Summary | |
---|---|
protected javax.swing.JPanel |
controlPanel
|
protected DrawingPanel |
drawingPanel
|
protected Calculation |
model
|
Fields inherited from class org.opensourcephysics.ejs.control.EjsControlFrame |
---|
app, clearItem, languageItems, languageMenu, messageFrame, reply, snapshotItem, support, translateItem, videoItem, xmlDefault |
Fields inherited from class org.opensourcephysics.ejs.control.GroupControl |
---|
DEBUG_ALL, DEBUG_CONTROL, DEBUG_CONTROL_VERBOSE, DEBUG_DRAWING, DEBUG_DRAWING_VERBOSE, DEBUG_ELEMENTS, DEBUG_NONE, DEBUG_SET_AND_GET, DEBUG_SYSTEM, DEBUG_SYSTEM_VERBOSE, replaceOwnerFrame, replaceOwnerName |
Fields inherited from interface org.opensourcephysics.controls.Control |
---|
NOT_EDITABLE_BACKGROUND |
Constructor Summary | |
---|---|
EjsCalculationControl(Calculation model,
DrawingFrame frame,
java.lang.String[] args)
Constructor EjsCalculationControl |
Method Summary | |
---|---|
void |
calculate()
Does the calculation. |
protected void |
customize()
Override this method to customize this EjsSimulationControl. |
void |
resetCalculation()
Resets the calculation. |
Methods inherited from class org.opensourcephysics.ejs.control.EjsControlFrame |
---|
addChildFrame, addObject, addPropertyChangeListener, calculationDone, clearChildFrames, clearData, clearDataAndRepaint, clearDefaultXML, clearMessages, getChildFrames, getContentPane, getFrame, getGlassPane, getLayeredPane, getMainFrame, getOSPApp, getRootPane, getTopLevelAncestor, inspectXML, loadDefaultXML, loadDisplayMenu, loadToolsMenu, loadXML, loadXML, loadXML, loadXML, parseXMLMenu, print, println, println, printToGraphics, refreshGUI, removePropertyChangeListener, render, saveXML, setContentPane, setGlassPane, setLayeredPane |
Methods inherited from class org.opensourcephysics.ejs.control.ParsedEjsControl |
---|
getDouble, getInt, getObject, removeParameter, setAdjustableValue, setAdjustableValue, setAdjustableValue, setAdjustableValue, setParameterToFixed |
Methods inherited from class org.opensourcephysics.ejs.control.EjsControl |
---|
clearValues, getPropertyNames, getValue, reset, setLockValues, setValue |
Methods inherited from class org.opensourcephysics.ejs.control.GroupControl |
---|
add, add, addListener, addListener, addNamed, addObject, addTarget, appendPrefixPath, clear, clearPrefixPath, clearVariables, destroy, destroy, getBoolean, getComponent, getContainer, getControl, getDebugLevel, getDefaultPrefixList, getElement, getLoader, getOwnerFrame, getReplaceOwnerFrame, getReplaceOwnerName, getSimulation, getString, getTarget, getTopLevelAncestor, getVisual, initialize, isVariableRegistered, registerVariable, removeTarget, rename, replaceOwnerFrame, setActive, setDebugLevel, setOwnerFrame, setSimulation, setValue, setValue, setValue, setValue, setValue, update, variableChanged |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opensourcephysics.controls.Control |
---|
clearValues, getBoolean, getPropertyNames, getString, setLockValues, setValue, setValue, setValue, setValue |
Field Detail |
---|
protected javax.swing.JPanel controlPanel
protected DrawingPanel drawingPanel
protected Calculation model
Constructor Detail |
---|
public EjsCalculationControl(Calculation model, DrawingFrame frame, java.lang.String[] args)
model
- frame
- args
- Method Detail |
---|
protected void customize()
public void resetCalculation()
public void calculate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |