Class Gutter.TextAreaListener

  • All Implemented Interfaces:
    java.awt.event.ComponentListener, java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.event.DocumentListener, ActiveLineRangeListener
    Enclosing class:
    Gutter

    private class Gutter.TextAreaListener
    extends java.awt.event.ComponentAdapter
    implements javax.swing.event.DocumentListener, java.beans.PropertyChangeListener, ActiveLineRangeListener
    Listens for the text area resizing.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean installed  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private TextAreaListener()  
    • Field Detail

      • installed

        private boolean installed
    • Constructor Detail

      • TextAreaListener

        private TextAreaListener()
    • Method Detail

      • changedUpdate

        public void changedUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        changedUpdate in interface javax.swing.event.DocumentListener
      • componentResized

        public void componentResized​(java.awt.event.ComponentEvent e)
        Specified by:
        componentResized in interface java.awt.event.ComponentListener
        Overrides:
        componentResized in class java.awt.event.ComponentAdapter
      • handleDocumentEvent

        protected void handleDocumentEvent​(javax.swing.event.DocumentEvent e)
      • insertUpdate

        public void insertUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        insertUpdate in interface javax.swing.event.DocumentListener
      • install

        public void install​(RTextArea textArea)
      • propertyChange

        public void propertyChange​(java.beans.PropertyChangeEvent e)
        Specified by:
        propertyChange in interface java.beans.PropertyChangeListener
      • removeUpdate

        public void removeUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        removeUpdate in interface javax.swing.event.DocumentListener
      • uninstall

        public void uninstall()