Class AbstractScriptEditor.ScriptTextArea

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.text.JTextComponent
javax.swing.JTextArea
org.fife.ui.rtextarea.RTextAreaBase
org.fife.ui.rtextarea.RTextArea
org.fife.ui.rsyntaxtextarea.RSyntaxTextArea
hec.clientapp.script.AbstractScriptEditor.ScriptTextArea
All Implemented Interfaces:
ImageObserver, MenuContainer, Printable, Serializable, EventListener, Accessible, Scrollable, org.fife.ui.rsyntaxtextarea.SyntaxConstants, rma.lang.Modifiable, rma.swing.EditableComponent, rma.swing.event.InsertModeChangedListener, rma.swing.FormManagementListener
Enclosing class:
AbstractScriptEditor

public class AbstractScriptEditor.ScriptTextArea extends org.fife.ui.rsyntaxtextarea.RSyntaxTextArea implements rma.swing.event.InsertModeChangedListener, rma.lang.Modifiable, rma.swing.EditableComponent, rma.swing.FormManagementListener
TextArea class that will set it's background to light gray when disabled.
See Also:
  • Constructor Details

    • ScriptTextArea

      public ScriptTextArea(int x, int y)
  • Method Details

    • insertModeChanged

      public void insertModeChanged(rma.swing.text.ToggleInsertDocument doc, boolean isInInsertMode)
      Specified by:
      insertModeChanged in interface rma.swing.event.InsertModeChangedListener
    • setEditable

      public void setEditable(boolean b)
      Overrides:
      setEditable in class JTextComponent
    • popupMenu

      protected void popupMenu(Point p)
    • isModified

      public boolean isModified()
      Specified by:
      isModified in interface rma.lang.Modifiable
    • setModified

      public void setModified(boolean b)
      Specified by:
      setModified in interface rma.lang.Modifiable
    • forwardModifiedEvents

      public boolean forwardModifiedEvents()
    • setFowardModifiedEvents

      public void setFowardModifiedEvents(boolean b)
      set whether this text field should forward modified events to it parent. by default it forwards the events.
      Parameters:
      b -
    • setIsEditable

      public void setIsEditable(boolean b)
      Specified by:
      setIsEditable in interface rma.swing.EditableComponent
    • setModifiable

      public void setModifiable(boolean b)
    • isModifiable

      public boolean isModifiable()
    • clearPerformed

      public void clearPerformed()
      Specified by:
      clearPerformed in interface rma.swing.FormManagementListener
    • displayFindDialog

      public void displayFindDialog()
    • searchNext

      public void searchNext()
    • searchPrevious

      public void searchPrevious()
    • gotoLineNumber

      public void gotoLineNumber()
    • gotoLineNumber

      public void gotoLineNumber(int lineNumber)