Package org.openstreetmap.josm.gui.util
Interface DocumentAdapter
-
- All Superinterfaces:
javax.swing.event.DocumentListener,java.util.EventListener
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface DocumentAdapter extends javax.swing.event.DocumentListener
A functional DocumentListener which sends all events toupdate(DocumentEvent).
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidchangedUpdate(javax.swing.event.DocumentEvent e)static DocumentAdaptercreate(DocumentAdapter adapter)Utility function to create an adapter from a lambda expressiondefault voidinsertUpdate(javax.swing.event.DocumentEvent e)default voidremoveUpdate(javax.swing.event.DocumentEvent e)voidupdate(javax.swing.event.DocumentEvent e)Gives notification that there was an event.
-
-
-
Method Detail
-
update
void update(javax.swing.event.DocumentEvent e)
Gives notification that there was an event.- Parameters:
e- the document event
-
insertUpdate
default void insertUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
insertUpdatein interfacejavax.swing.event.DocumentListener
-
removeUpdate
default void removeUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
removeUpdatein interfacejavax.swing.event.DocumentListener
-
changedUpdate
default void changedUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
changedUpdatein interfacejavax.swing.event.DocumentListener
-
create
static DocumentAdapter create(DocumentAdapter adapter)
Utility function to create an adapter from a lambda expression- Parameters:
adapter- the adapter- Returns:
adapter
-
-