Class OpgraphDebugAction

java.lang.Object
javax.swing.AbstractAction
ca.phon.opgraph.app.commands.HookableCommand
ca.phon.app.opgraph.editor.actions.OpgraphEditorAction
ca.phon.app.opgraph.editor.actions.debug.OpgraphDebugAction
All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action
Direct Known Subclasses:
StepAction, StepIntoAction, StepOutOfAction, StepToAction

public abstract class OpgraphDebugAction extends OpgraphEditorAction
See Also:
  • Constructor Details

    • OpgraphDebugAction

      public OpgraphDebugAction(OpgraphEditor editor)
  • Method Details

    • getOpgraphThread

      protected PhonWorker getOpgraphThread()
      Return the opgraph execution thread for the debug action. If the thread does not exist it is created.
      Returns:
      opgraph exec thread
    • getProcessor

      protected ca.phon.opgraph.Processor getProcessor(ca.phon.opgraph.app.GraphDocument document)
      Get current processor for given document
      Returns:
      processor