Package nlScript.ui

Class ACEditor

java.lang.Object
nlScript.ui.ACEditor

public class ACEditor extends Object
  • Constructor Details

    • ACEditor

      public ACEditor(Parser parser)
  • Method Details

    • getFrame

      public JFrame getFrame()
    • setMenuBar

      public void setMenuBar(JMenuBar menuBar)
    • getButtonsPanel

      public JPanel getButtonsPanel()
    • setAutocompletionEnabled

      public void setAutocompletionEnabled(boolean enabled)
    • isAutocompletionEnabled

      public boolean isAutocompletionEnabled()
    • setOnRun

      public void setOnRun(ActionListener l)
    • setBeforeRun

      public void setBeforeRun(Runnable r)
    • setAfterRun

      public void setAfterRun(Runnable r)
    • run

      public void run()
    • run

      public void run(boolean selectedLines)
    • getRunThread

      public Thread getRunThread()
    • setVisible

      public void setVisible(boolean b)
    • getTextArea

      public JTextComponent getTextArea()
    • getOutputArea

      public JTextComponent getOutputArea()
    • getRunButton

      public JButton getRunButton()
    • getText

      public String getText()
    • getSelectedLinesStart

      public int getSelectedLinesStart()
    • getSelectedLines

      public String getSelectedLines()
    • main

      public static void main(String[] args)