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 to update(DocumentEvent).
    • 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:
        insertUpdate in interface javax.swing.event.DocumentListener
      • removeUpdate

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

        default void changedUpdate​(javax.swing.event.DocumentEvent e)
        Specified by:
        changedUpdate in interface javax.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