}
// add name and objectName to the drop-down menu list.
String name = (String) JMXUtil.invoke(objectName, "getName", null, null);
if (optionGroup != null) {
Option option = new Option();
option.setLabel(name);
option.setValue(objectName);
Option[] o = optionGroup.getOptions();
if (o == null) {
optionGroup.setOptions(new Option[] {option});
} else {
ArrayList list = new ArrayList();
for (int i=0; i < o.length; i++) {
list.add(o[i]);
}
list.add(option);
Option[] oNew = (Option[])list.toArray(new Option[list.size()]);
optionGroup.setOptions(oNew);
}
itemsAdded = true;
} else {
optionList.add(new Option(objectName, name));
}
return itemsAdded;
}