Revision 34398 branches/v2_0_0_prep/libraries/libUIComponent/src/org/gvsig/gui/beans/listview/ListViewComponent.java

View differences:

ListViewComponent.java
40 40
import java.awt.image.BufferedImage;
41 41
import java.awt.image.ColorConvertOp;
42 42
import java.util.ArrayList;
43
import java.util.Arrays;
43 44
import java.util.EventObject;
44 45
import java.util.Iterator;
45 46

  
......
169 170

  
170 171
		paintersMenu.add(jRadioButtonMenuItem);
171 172
	}
173
	
174
	/**
175
	 * Sorts the specified array of objects into ascending order
176
	 */
177
	public void sort() {
178
		Object[] list = items.toArray();
179
		Arrays.sort(list);
180
		items.clear();
181
		for (int i = 0; i < list.length; i++) 
182
			items.add((ListViewItem)list[i]);
183
	}
172 184

  
173 185
	/**
174 186
	 * Agrega un item al componente
......
228 240
	 * Devuelve un ArrayList con todos los items
229 241
	 * @return
230 242
	 */
243
	@SuppressWarnings("unchecked")
231 244
	public ArrayList getItems() {
232 245
		return items;
233 246
	}

Also available in: Unified diff