Class AIKADebugger

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, AIKADebugManager

public class AIKADebugger extends JPanel implements AIKADebugManager
Author:
Lukas Molzberger
See Also:
  • Field Details

    • ACTIVATION_TAB_INDEX

      public static final Integer ACTIVATION_TAB_INDEX
    • NEURON_TAB_INDEX

      public static final Integer NEURON_TAB_INDEX
    • TEMPLATE_TAB_INDEX

      public static final Integer TEMPLATE_TAB_INDEX
  • Constructor Details

    • AIKADebugger

      public AIKADebugger()
  • Method Details

    • addBreakpoints

      public void addBreakpoints(Long... bps)
    • getNextBreakpoint

      public Long getNextBreakpoint()
    • run

      public void run()
    • setModel

      public void setModel(network.aika.Model model)
    • setDocument

      public void setDocument(network.aika.text.Document doc)
    • getCurrentTestCase

      public Runnable getCurrentTestCase()
    • setCurrentTestCase

      public void setCurrentTestCase(Runnable currentTestCase)
    • getTestCaseListeners

      public Map<Integer,Runnable> getTestCaseListeners()
    • getActivationViewManager

      public ActivationViewManager getActivationViewManager()
      Specified by:
      getActivationViewManager in interface AIKADebugManager
    • getNeuronViewManager

      public NeuronViewManager getNeuronViewManager()
      Specified by:
      getNeuronViewManager in interface AIKADebugManager
    • getTemplateViewManager

      public TemplateViewManager getTemplateViewManager()
      Specified by:
      getTemplateViewManager in interface AIKADebugManager
    • getKeyManager

      public KeyManager getKeyManager()
    • setStepMode

      public void setStepMode(StepMode mode)
    • getStepManager

      public StepManager getStepManager()
    • addTab

      public void addTab(int tabIndex, String label, int ke, JComponent panel)
    • removeTab

      public void removeTab(int tabIndex)
    • selectTab

      public void selectTab(int tabIndex)
    • createAndShowGUI

      public static AIKADebugger createAndShowGUI(network.aika.text.Document doc)
    • createAndShowGUI

      public static AIKADebugger createAndShowGUI()