hades.gui
Interface SimControlPanel

All Known Implementing Classes:
AWTSimControlPanel, JSimControlPanel

public interface SimControlPanel

interface to specify the operations on the simulator control panel GUI


Method Summary
 void addItemListener(java.awt.event.ItemListener listener)
           
 SimKernel createSelectedSimKernel()
           
 java.awt.Component getComponent()
           
 void setShowSimulatorChoice(boolean b)
           
 void setSimulator(SimKernel simulator)
           
 void setStatusMessage(StatusMessage messageHandler)
           
 void stopSimTimeUpdate()
           
 void updateVisual()
           
 

Method Detail

setSimulator

public void setSimulator(SimKernel simulator)

createSelectedSimKernel

public SimKernel createSelectedSimKernel()

getComponent

public java.awt.Component getComponent()

setStatusMessage

public void setStatusMessage(StatusMessage messageHandler)

addItemListener

public void addItemListener(java.awt.event.ItemListener listener)

updateVisual

public void updateVisual()

stopSimTimeUpdate

public void stopSimTimeUpdate()

setShowSimulatorChoice

public void setShowSimulatorChoice(boolean b)