Package org.fife.ui.rtextarea
Class Gutter.TextAreaListener
- java.lang.Object
-
- java.awt.event.ComponentAdapter
-
- org.fife.ui.rtextarea.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()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activeLineRangeChanged(ActiveLineRangeEvent e)
Modifies the "active line range" that is painted in this component.void
changedUpdate(javax.swing.event.DocumentEvent e)
void
componentResized(java.awt.event.ComponentEvent e)
protected void
handleDocumentEvent(javax.swing.event.DocumentEvent e)
void
insertUpdate(javax.swing.event.DocumentEvent e)
void
install(RTextArea textArea)
void
propertyChange(java.beans.PropertyChangeEvent e)
void
removeUpdate(javax.swing.event.DocumentEvent e)
void
uninstall()
-
-
-
Method Detail
-
activeLineRangeChanged
public void activeLineRangeChanged(ActiveLineRangeEvent e)
Modifies the "active line range" that is painted in this component.- Specified by:
activeLineRangeChanged
in interfaceActiveLineRangeListener
- Parameters:
e
- Information about the new "active line range."
-
changedUpdate
public void changedUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
changedUpdate
in interfacejavax.swing.event.DocumentListener
-
componentResized
public void componentResized(java.awt.event.ComponentEvent e)
- Specified by:
componentResized
in interfacejava.awt.event.ComponentListener
- Overrides:
componentResized
in classjava.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 interfacejavax.swing.event.DocumentListener
-
install
public void install(RTextArea textArea)
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent e)
- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
-
removeUpdate
public void removeUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
removeUpdate
in interfacejavax.swing.event.DocumentListener
-
uninstall
public void uninstall()
-
-