Map newGroups = new HashMap();
Map groups = meta.getGroups();
for (Iterator iterator = groups.keySet().iterator(); iterator.hasNext();)
{
String groupKey = (String)iterator.next();
OptionsGroupMetaData group = (OptionsGroupMetaData)groups.get(groupKey);
Map newOptions = new HashMap();
Map options = group.getOptions();
for (Iterator iterator1 = options.keySet().iterator(); iterator1.hasNext();)
{
String optionKey = (String)iterator1.next();
OptionsGroupOptionMetaData option = (OptionsGroupOptionMetaData)options.get(optionKey);
newOptions.put(option.getName(),option.getValues());
}
newGroups.put(group.getName(), newOptions);
}
setData(newGroups);
}
catch (Exception e)
{