de.schlichtherle.truezip.swing
Class AbstractComboBoxBrowser.DecoratingComboBoxEditor
java.lang.Object
de.schlichtherle.truezip.swing.AbstractComboBoxBrowser.DecoratingComboBoxEditor
- All Implemented Interfaces:
- ComboBoxEditor
- Enclosing class:
- AbstractComboBoxBrowser
private final class AbstractComboBoxBrowser.DecoratingComboBoxEditor
- extends Object
- implements ComboBoxEditor
This proxy controls access to the real ComboBoxEditor
installed by the client application or the pluggable look and feel.
It is used to inhibit mutual recursion caused by modifications to
the list model in the JComboBox.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
delegate
private final ComboBoxEditor delegate
AbstractComboBoxBrowser.DecoratingComboBoxEditor
AbstractComboBoxBrowser.DecoratingComboBoxEditor(ComboBoxEditor comboBoxEditor)
getEditor
ComboBoxEditor getEditor()
- Returns the decorated combo box editor.
getEditorComponent
public Component getEditorComponent()
- Specified by:
getEditorComponent in interface ComboBoxEditor
setItem
public void setItem(@CheckForNull
Object item)
- Specified by:
setItem in interface ComboBoxEditor
getItem
@CheckForNull
public Object getItem()
- Specified by:
getItem in interface ComboBoxEditor
selectAll
public void selectAll()
- Specified by:
selectAll in interface ComboBoxEditor
addActionListener
public void addActionListener(ActionListener actionListener)
- Specified by:
addActionListener in interface ComboBoxEditor
removeActionListener
public void removeActionListener(ActionListener actionListener)
- Specified by:
removeActionListener in interface ComboBoxEditor
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.