|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.swing.AbstractListModel
javax.swing.DefaultListModel
org.openstreetmap.josm.gui.dialogs.changeset.ChangesetListModel
public class ChangesetListModel
| Field Summary | |
|---|---|
private java.util.List<Changeset> |
data
|
private javax.swing.DefaultListSelectionModel |
selectionModel
|
private Storage<Changeset> |
shownChangesets
|
| Fields inherited from class javax.swing.AbstractListModel |
|---|
listenerList |
| Constructor Summary | |
|---|---|
ChangesetListModel(javax.swing.DefaultListSelectionModel selectionModel)
|
|
| Method Summary | |
|---|---|
void |
changesetCacheUpdated(ChangesetCacheEvent event)
|
java.lang.Object |
getElementAt(int idx)
|
java.util.Set<java.lang.Integer> |
getSelectedChangesetIds()
|
java.util.Set<Changeset> |
getSelectedChangesets()
|
java.util.List<Changeset> |
getSelectedOpenChangesets()
Replies the selected open changesets |
int |
getSize()
|
boolean |
hasSelectedOpenChangesets()
Replies true if there is at least one selected open changeset |
void |
initFromChangesetIds(java.util.Collection<java.lang.Integer> ids)
|
void |
initFromDataSet(DataSet ds)
|
void |
initFromPrimitives(java.util.Collection<? extends OsmPrimitive> primitives)
|
protected void |
setChangesets(java.util.Collection<Changeset> changesets)
|
void |
setSelectedChangesets(java.util.Collection<Changeset> changesets)
|
protected void |
sort()
|
private void |
updateModel()
|
| Methods inherited from class javax.swing.DefaultListModel |
|---|
add, addElement, capacity, clear, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, removeAllElements, removeElement, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize |
| Methods inherited from class javax.swing.AbstractListModel |
|---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private final java.util.List<Changeset> data
private final Storage<Changeset> shownChangesets
private javax.swing.DefaultListSelectionModel selectionModel
| Constructor Detail |
|---|
public ChangesetListModel(javax.swing.DefaultListSelectionModel selectionModel)
| Method Detail |
|---|
public java.util.Set<Changeset> getSelectedChangesets()
public java.util.Set<java.lang.Integer> getSelectedChangesetIds()
public void setSelectedChangesets(java.util.Collection<Changeset> changesets)
protected void setChangesets(java.util.Collection<Changeset> changesets)
private void updateModel()
public void initFromChangesetIds(java.util.Collection<java.lang.Integer> ids)
public void initFromPrimitives(java.util.Collection<? extends OsmPrimitive> primitives)
public void initFromDataSet(DataSet ds)
public java.lang.Object getElementAt(int idx)
getElementAt in interface javax.swing.ListModelgetElementAt in class javax.swing.DefaultListModelpublic int getSize()
getSize in interface javax.swing.ListModelgetSize in class javax.swing.DefaultListModelprotected void sort()
public boolean hasSelectedOpenChangesets()
public java.util.List<Changeset> getSelectedOpenChangesets()
public void changesetCacheUpdated(ChangesetCacheEvent event)
changesetCacheUpdated in interface ChangesetCacheListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||