}
public final boolean save(XObject input) {
if (input instanceof XUser) {
XUser user = (XUser) input;
user.clearRoles();
user.clearRoleNames();
XRole[] selecteRoles = getSelectedRoles();
for(XRole role : selecteRoles) {
user.addRoleID(role.getId());
user.addRoleName(role.getId(), role.getName());