} else {
memento.putString(IWorkbenchConstants.TAG_NAME, getName());
memento.putString(IWorkbenchConstants.TAG_LABEL, getLabel());
memento.putString(IWorkbenchConstants.TAG_ID, getUniqueId());
memento.putString(AbstractWorkingSet.TAG_AGGREGATE, Boolean.TRUE
<BUG>.toString());
IWorkingSet[] localComponents = getComponentsInternal();
for (int i = 0; i < localComponents.length; i++) {
IWorkingSet componentSet = localComponents[i];
memento.createChild(IWorkbenchConstants.TAG_WORKING_SET,

componentSet.getName());</BUG>
}

} else {
memento.putString(IWorkbenchConstants.TAG_NAME, getName());
memento.putString(IWorkbenchConstants.TAG_LABEL, getLabel());
memento.putString(IWorkbenchConstants.TAG_ID, getUniqueId());
memento.putString(AbstractWorkingSet.TAG_AGGREGATE, Boolean.TRUE
.toString());
for (IWorkingSet workingSet : getComponentsInternal()) {
memento.createChild(IWorkbenchConstants.TAG_WORKING_SET, workingSet.getName());
