Class MMQueuesPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class MMQueuesPanel extends JMCHWizardPanel
Panel of the main Wizard for the Markov chains.
Author:
Lorenzo Torri Date: 15-apr-2024 Time: 14.29
See Also:
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Overrides:
      getName in class JMCHWizardPanel
      Returns:
      the panel's name
    • createToolbar

      protected void createToolbar()
      Update the toolbar for the Scheduling Window
    • canGoBack

      public boolean canGoBack()
      Overrides:
      canGoBack in class WizardPanel
      Returns:
      true if it is ok for the wizard to go back. It is ok for the queried panel to pop up a message box explaining why it cannot go back.
    • startAnimation

      public void startAnimation()
      Description copied from class: JMCHWizardPanel
      Starts the animation
      Overrides:
      startAnimation in class JMCHWizardPanel
    • pauseAnimation

      public void pauseAnimation()
      Description copied from class: JMCHWizardPanel
      Pauses the animation
      Overrides:
      pauseAnimation in class JMCHWizardPanel
    • stopAnimation

      public void stopAnimation()
      Description copied from class: JMCHWizardPanel
      Stops the simulation, used in Markov Chain, but also in the Simulation Models in reverse mode (it's the simulation that decides when the animation has to be stopped and all the UI changes must be done)
      Overrides:
      stopAnimation in class JMCHWizardPanel
    • setLastPanel

      public void setLastPanel()
      Overrides:
      setLastPanel in class JMCHWizardPanel
    • lostFocus

      public void lostFocus()
      Description copied from class: WizardPanel
      called by the Wizard before when switching to another panel
      Overrides:
      lostFocus in class WizardPanel