Control
, MainFrame
, SimControl
public class EjsCalculationControl extends EjsControlFrame
Modifier and Type | Field | Description |
---|---|---|
protected javax.swing.JPanel |
controlPanel |
|
protected DrawingPanel |
drawingPanel |
|
protected Calculation |
model |
NOT_EDITABLE_BACKGROUND
app, clearItem, languageItems, languageMenu, messageFrame, reply, snapshotItem, support, translateItem, videoItem, xmlDefault
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
Constructor | Description |
---|---|
EjsCalculationControl(Calculation model,
DrawingFrame frame,
java.lang.String[] args) |
Constructor EjsCalculationControl
|
Modifier and Type | Method | Description |
---|---|---|
void |
calculate() |
Does the calculation.
|
protected void |
customize() |
Override this method to customize this EjsSimulationControl.
|
void |
resetCalculation() |
Resets the calculation.
|
clearValues, getBoolean, getPropertyNames, getString, setLockValues, setValue, setValue, setValue, setValue
clearValues, getPropertyNames, getValue, reset, setLockValues, setValue
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
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDouble, getInt, getObject, removeParameter, setAdjustableValue, setAdjustableValue, setAdjustableValue, setAdjustableValue, setParameterToFixed
protected javax.swing.JPanel controlPanel
protected DrawingPanel drawingPanel
protected Calculation model
public EjsCalculationControl(Calculation model, DrawingFrame frame, java.lang.String[] args)
model
- frame
- args
-