Package javax.swing.event

Examples of javax.swing.event.ListDataEvent


   */
  public void add(final K key, final V cbitem)
  {
    final ComboBoxItemPair<K,V> con = new ComboBoxItemPair<K,V>(key, cbitem);
    data.add(con);
    final ListDataEvent evt = new ListDataEvent
        (this, ListDataEvent.INTERVAL_ADDED, data.size() - 2, data.size() - 2);
    fireListDataEvent(evt);
  }
View Full Code Here


  public void update(final int index, final K key, final V cbitem)
  {
    final ComboBoxItemPair<K,V> con = new ComboBoxItemPair<K,V>(key, cbitem);
    data.set(index, con);
    final ListDataEvent evt = new ListDataEvent
        (this, ListDataEvent.CONTENTS_CHANGED, index, index);
    fireListDataEvent(evt);
  }
View Full Code Here

   */
  public void clear()
  {
    final int size = getSize();
    data.clear();
    fireListDataEvent(new ListDataEvent(this, ListDataEvent.INTERVAL_REMOVED, 0, size - 1));
    selectedItemIndex = -1;
    selectedItemValue = null;
    fireListDataEvent(new ListDataEvent(this, ListDataEvent.CONTENTS_CHANGED, -1, -1));
  }
View Full Code Here

  }

  public void remove(final int index)
  {
    data.remove(index);
    final ListDataEvent evt = new ListDataEvent(this, ListDataEvent.INTERVAL_REMOVED, index, index);
    fireListDataEvent(evt);
  }
View Full Code Here

      // ignored
    }

    public void queryAdded(final QueryDialogModelEvent<T> event)
    {
      fireIntervalAddedEvent(new ListDataEvent
          (this, ListDataEvent.INTERVAL_ADDED, event.getNewIndex(), event.getNewIndex()));
    }
View Full Code Here

          (this, ListDataEvent.INTERVAL_ADDED, event.getNewIndex(), event.getNewIndex()));
    }

    public void queryRemoved(final QueryDialogModelEvent<T> event)
    {
      fireIntervalRemovedEvent(new ListDataEvent
          (this, ListDataEvent.INTERVAL_REMOVED, event.getOldIndex(), event.getOldIndex()));
    }
View Full Code Here

          (this, ListDataEvent.INTERVAL_REMOVED, event.getOldIndex(), event.getOldIndex()));
    }

    public void queryUpdated(final QueryDialogModelEvent<T> event)
    {
      fireContentsChangedEvent(new ListDataEvent
          (this, ListDataEvent.CONTENTS_CHANGED, event.getNewIndex(), event.getNewIndex()));
    }
View Full Code Here

          (this, ListDataEvent.CONTENTS_CHANGED, event.getNewIndex(), event.getNewIndex()));
    }

    public void queryDataChanged(final QueryDialogModelEvent<T> event)
    {
      fireContentsChangedEvent(new ListDataEvent(this, ListDataEvent.CONTENTS_CHANGED, 0, getSize()));
    }
View Full Code Here

      fireContentsChangedEvent(new ListDataEvent(this, ListDataEvent.CONTENTS_CHANGED, 0, getSize()));
    }

    public void selectionChanged(final QueryDialogModelEvent<T> event)
    {
      fireContentsChangedEvent(new ListDataEvent(this, ListDataEvent.CONTENTS_CHANGED, -1, -1));
    }
View Full Code Here

        cache.clear();
        for (int i = 0; i < num_of_verifiers; i++) {
            cache.add(verifiers[i].getClassName());
        }
        for (int i = 0; i < size; i++) {
            ListDataEvent e = new ListDataEvent(this, ListDataEvent.CONTENTS_CHANGED, 0,
                    num_of_verifiers - 1);
            ((javax.swing.event.ListDataListener) (listeners.get(i))).contentsChanged(e);
        }
    }
View Full Code Here

TOP

Related Classes of javax.swing.event.ListDataEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.