Class BrowserView.BrowserColumnList

java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JList
com.inductiveautomation.snap.swing.BrowserView.BrowserColumnList
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, Scrollable
Enclosing class:
BrowserView<T>

protected class BrowserView.BrowserColumnList extends JList
A JList for browser column.
See Also:
  • Constructor Details

    • BrowserColumnList

      public BrowserColumnList(T anItem)
      Creates a new BrowserColumnList for given item.
  • Method Details

    • getSelectedItem

      public T getSelectedItem()
      Returns the currently selected item.
    • getSelectedItems

      public List<T> getSelectedItems()
      Returns the currently selected items.
    • processEvent

      protected void processEvent(AWTEvent e)
      Override to forward mouse events to browser so anything listening to MouseEvents will see internal events.
      Overrides:
      processEvent in class Container
    • reload

      public void reload()
      Reloads List.