Class HistoryTree.HistoryListModel

  • All Implemented Interfaces:
    javax.swing.ListModel
    Enclosing class:
    HistoryTree

    public class HistoryTree.HistoryListModel
    extends java.lang.Object
    implements javax.swing.ListModel
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<javax.swing.event.ListDataListener> listenerList  
      protected java.util.List<java.lang.String> queryHistory  
    • Field Detail

      • queryHistory

        protected java.util.List<java.lang.String> queryHistory
      • listenerList

        protected java.util.List<javax.swing.event.ListDataListener> listenerList
    • Constructor Detail

      • HistoryListModel

        public HistoryListModel()
    • Method Detail

      • clearHistory

        public void clearHistory()
      • add

        public void add​(java.lang.String query)
      • addListDataListener

        public void addListDataListener​(javax.swing.event.ListDataListener l)
        Specified by:
        addListDataListener in interface javax.swing.ListModel
      • getElementAt

        public java.lang.Object getElementAt​(int index)
        Specified by:
        getElementAt in interface javax.swing.ListModel
      • getSize

        public int getSize()
        Specified by:
        getSize in interface javax.swing.ListModel
      • removeListDataListener

        public void removeListDataListener​(javax.swing.event.ListDataListener l)
        Specified by:
        removeListDataListener in interface javax.swing.ListModel