public void selectNext() {
		selectedIndex++;
		if(selectedItem != null)
			selectedItem.deselect();
		
		if(selectedIndex >= listItems.size()) {
			boolean selectionRolloverHandled = handleSelectionRollover(SelectionRolloverDirection.Bottom);
			if(selectionRolloverHandled)
				return;
			else
				selectedIndex = 0;
		}
		
		selectedItem = listItems.get(selectedIndex);
		selectedItem.select();
	}