Peux-tu jeter un coup d'oeil:
public Object construct()
{
UserModalityManager.startModality();
UserManagementBrowserHandler bh = UserManagementBrowserHandler.getCurrentBrowser();
if (requestType_.equals("DELETE"))
{
try
{
userManager_.removeUser(ctx_,user_);
DefaultMutableTreeNode node = (DefaultMutableTreeNode)node_.getParent();
int k = 0;
if (node != null)
{
k = node.getIndex(node_);
node.remove(k);
}
int[] childrenremoved = new int[1];
Object[] noderemoved = new Object[1];
childrenremoved[0] = k;
noderemoved[0] = node_;
((DefaultTreeModel) bh.getTree().getModel()).nodesWereRemoved(node, childrenremoved, noderemoved);
}
catch (UserGuiException guiEx)
{
//trace_.lowTrace("UserManagementBrowserHandler:UnableToRemoveUser");
UserManagementBrowserHandler.messageErrorDisplay(guiEx.getMessage());
}
catch (Exception e)
{
//trace_.lowTrace("UserManagementBrowserHandler:UnableToRemoveUser");
UserManagementBrowserHandler.messageErrorDisplay(e.getMessage());
}
}
else if (requestType_.equals("MULTI-DELETE"))
{
UserManagementBrowserHandler bh2 = UserManagementBrowserHandler.getCurrentBrowser();
bh2.removeSelectedUsers(selectedUsers_);
}
else if (requestType_.equals("CREATE"))
{
actionListener_.createUser();
}
else if (requestType_.equals("UPDATE"))
{
actionListener_.updateUser();
}
else if (requestType_.equals("FIND"))
{
uw_.findUser();
}
else if (requestType_.equals("SearchInAllContext"))
{
uw_.SearchInAllContexts();
}
else if (requestType_.equals("GetDef"))
{
}
else if (requestType_.equals("UpdateContextConf"))
{
try
{
userManager_.UpdateContextConfiguration();
bh.doAfterUpdateContext();
}
catch (UserGuiException e)
{
UserManagementBrowserHandler.messageErrorDisplay(e.getMessage());
}
}
else if (requestType_.equals("UPDATEPWD"))
{
actionListener_.updatePwd();
}
else if (requestType_.equals("AUTHENTICATION"))
{
userAuthen_.setCursor(new Cursor(Cursor.WAIT_CURSOR));
userAuthen_.doOnApplyButton();
}
return "";
}
Peux-tu jeter un coup d'oeil: