Package org.fife.ui.autocomplete
Class AutoCompletion.AutoActivationListener
- java.lang.Object
-
- java.awt.event.FocusAdapter
-
- org.fife.ui.autocomplete.AutoCompletion.AutoActivationListener
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.awt.event.FocusListener,java.beans.PropertyChangeListener,java.util.EventListener,javax.swing.event.CaretListener,javax.swing.event.DocumentListener
- Enclosing class:
- AutoCompletion
private class AutoCompletion.AutoActivationListener extends java.awt.event.FocusAdapter implements javax.swing.event.DocumentListener, javax.swing.event.CaretListener, java.awt.event.ActionListener, java.beans.PropertyChangeListenerListens for events in the text component to auto-activate the code completion popup.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanjustInsertedprivate javax.swing.Timertimer
-
Constructor Summary
Constructors Constructor Description AutoActivationListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)voidaddTo(javax.swing.text.JTextComponent tc)voidcaretUpdate(javax.swing.event.CaretEvent e)voidchangedUpdate(javax.swing.event.DocumentEvent e)voidfocusLost(java.awt.event.FocusEvent e)voidinsertUpdate(javax.swing.event.DocumentEvent e)voidpropertyChange(java.beans.PropertyChangeEvent e)voidremoveFrom(javax.swing.text.JTextComponent tc)voidremoveUpdate(javax.swing.event.DocumentEvent e)
-
-
-
Method Detail
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
addTo
public void addTo(javax.swing.text.JTextComponent tc)
-
caretUpdate
public void caretUpdate(javax.swing.event.CaretEvent e)
- Specified by:
caretUpdatein interfacejavax.swing.event.CaretListener
-
changedUpdate
public void changedUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
changedUpdatein interfacejavax.swing.event.DocumentListener
-
focusLost
public void focusLost(java.awt.event.FocusEvent e)
- Specified by:
focusLostin interfacejava.awt.event.FocusListener- Overrides:
focusLostin classjava.awt.event.FocusAdapter
-
insertUpdate
public void insertUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
insertUpdatein interfacejavax.swing.event.DocumentListener
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent e)
- Specified by:
propertyChangein interfacejava.beans.PropertyChangeListener
-
removeFrom
public void removeFrom(javax.swing.text.JTextComponent tc)
-
removeUpdate
public void removeUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
removeUpdatein interfacejavax.swing.event.DocumentListener
-
-