com.alee.utils.swing
Interface DocumentEventMethods

All Superinterfaces:
SwingMethods
All Known Implementing Classes:
GenericCellEditor, WebColorChooserField, WebDateField, WebEditorPane, WebFormattedTextField, WebHotkeyField, WebPasswordField, WebSyntaxArea, WebTextArea, WebTextField, WebTextPane, WebTreeFilterField

public interface DocumentEventMethods
extends SwingMethods

This interface provides a set of methods that should be added into text components that supports custom WebLaF events. Basically all these methods are already implemented in EventUtils but it is much easier to call them directly from text component.

Author:
Mikle Garin

Method Summary
 Pair<DocumentChangeListener,java.beans.PropertyChangeListener> onChange(DocumentEventRunnable runnable)
          Shortcut method for document change event.
 

Method Detail

onChange

Pair<DocumentChangeListener,java.beans.PropertyChangeListener> onChange(DocumentEventRunnable runnable)
Shortcut method for document change event.

Parameters:
runnable - document event runnable
Returns:
used document change and property change listeners