private void updateTreeListModel(final String volumeName, final TreeInfo[] array) {
_treeListModel.clear();
if (array == null)
return;
for (int index = 0; index < array.length; index++) {
final TreeInfo info = array[index];
final TreeItem item = new TreeItem();
item._volumeName = volumeName;
item._treeName = info.getName();
final int selectedSize = _selectedTreeListModel.size();
boolean alreadySelected = false;
for (int selectedIndex = 0; selectedIndex < selectedSize; selectedIndex++) {
if (_selectedTreeListModel.getElementAt(selectedIndex).equals(item)) {
alreadySelected = true;