Interface ConfigurableListEntry

All Superinterfaces:
EventListener, PropertyChangeListener
All Known Implementing Classes:
AbstractConfigurableListEntry

public interface ConfigurableListEntry extends PropertyChangeListener
An interface to be implemented by Configurers that manage variable sized lists. Each Configurable List entry maintains all info about a particular list entry See also ConfigurableList, ConfigurableListController, AbstractConfigurableListEntry
  • Method Details Link icon

    • getRemoveButton Link icon

      JButton getRemoveButton()
      Return the Remove button associated with this entry
      Returns:
      Remove Button
    • getConfigurer Link icon

      Configurer getConfigurer()
      Return the Configurer associated with this entry
      Returns:
      Entry Configurer
    • updateVisibility Link icon

      void updateVisibility()
      Update the visibility of sub-items of this Entry
    • setHighlighted Link icon

      void setHighlighted(boolean b)
      Set the Highlight status of this enytry
      Parameters:
      b - Highlight status
    • focusGained Link icon

      void focusGained()
      This Entry has gained the focus
    • requestFocus Link icon

      void requestFocus()
      Ensure this entry has the focus
    • addPropertyChangeListener Link icon

      default void addPropertyChangeListener(PropertyChangeListener l)
      Add a Property Change Listener to the Configurer for this Entru
      Parameters:
      l - Listener
    • removePropertyChangeListener Link icon

      default void removePropertyChangeListener(PropertyChangeListener l)
      Remove a Property Change Listener from the Configurer for this Entru
      Parameters:
      l - Listener