public class EnergySumControl extends IshDetControl implements PamSettings
Constructor and Description |
---|
EnergySumControl(java.lang.String unitName) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JMenuItem |
createDetectionMenu(java.awt.Frame parentFrame)
Create a JMenu object containing MenuItems associated with PamProcesses
|
PamDataBlock |
getDefaultInputDataBlock()
Return any old data block of the right type so that the detection
process's input can get hooked up to something from the get-go.
|
IshDetFnProcess |
getNewDetProcess(PamDataBlock defaultDataBlock)
Create a new IshDetProcess of the appropriate type and return it.
|
java.io.Serializable |
getSettingsReference() |
long |
getSettingsVersion() |
boolean |
restoreSettings(PamControlledUnitSettings pamControlledUnitSettings)
This is called after a settings file is read.
|
void |
showParamsDialog1(java.awt.Frame parentFrame) |
createDetectionMenu, getOutputDataBlock, pamToStart, prepareNonDetProcesses
addOfflineTaskGroup, addOtherRelatedMenuItems, addPamProcess, addRelatedMenuItems, addXMLParameter, addXMLParameter, addXMLParameter, addXMLParameter, canClose, canPlayViewerSound, createDisplayMenu, createFileMenu, createHelpMenu, fillXMLElement, flushDataBlockBuffers, getFrameNumber, getGuiFrame, getModuleSummary, getNumOfflineTaskGroups, getNumPamProcesses, getOfflineTaskGroup, getPamController, getPamModuleInfo, getPamProcess, getPamView, getShortUnitType, getSidePanel, getTabClipCopier, getTabPanel, getTabSpecificMenuBar, getToolbarComponent, getUnitName, getUnitType, getVerboseLevel, gotoTab, isViewer, notifyModelChanged, pamClose, pamHasStopped, playViewerSound, removePamProcess, removeUnit, rename, saveViewerData, setFrameNumber, setPamController, setPamModuleInfo, setPamView, setSidePanel, setTabPanel, setupControlledUnit, stopViewerSound, terminalPrint, terminalPrintln, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getUnitName, getUnitType
public PamDataBlock getDefaultInputDataBlock()
IshDetControl
getDefaultInputDataBlock
in class IshDetControl
public IshDetFnProcess getNewDetProcess(PamDataBlock defaultDataBlock)
IshDetControl
getNewDetProcess
in class IshDetControl
public javax.swing.JMenuItem createDetectionMenu(java.awt.Frame parentFrame)
PamControlledUnit
createDetectionMenu
in class PamControlledUnit
parentFrame
- The owner frame of the menuNote that if multiple views are to use the same menu, then they should each create a new menu (by setting Create to true) the first time they call this method.
public void showParamsDialog1(java.awt.Frame parentFrame)
showParamsDialog1
in class IshDetControl
public boolean restoreSettings(PamControlledUnitSettings pamControlledUnitSettings)
IshDetControl
restoreSettings
in interface PamSettings
restoreSettings
in class IshDetControl
public java.io.Serializable getSettingsReference()
getSettingsReference
in interface PamSettings
public long getSettingsVersion()
getSettingsVersion
in interface PamSettings