private void add() {
    if (getWindow() != null) {
      return;
    }

    AdElementListModel model = new AdElementListModel();
    model.getIsEveryoneSelectionHidden().setEntity(true);
    setWindow(model);
    model.setTitle(ConstantsManager.getInstance().getConstants().addSystemPermissionToUserTitle());
    model.setHelpTag(HelpTag.add_system_permission_to_user);
    model.setHashName("add_system_permission_to_user"); // $NON-NLS-1$
    // model.Role.IsAvailable = true;
    // model.ExcludeItems = Items;

    UICommand tempVar = UICommand.createDefaultOkUiCommand("OnAttach", this); // $NON-NLS-1$
    model.getCommands().add(tempVar);
    UICommand tempVar2 = UICommand.createCancelUiCommand("Cancel", this); // $NON-NLS-1$
    model.getCommands().add(tempVar2);
  }
  private void add() {
    if (getWindow() != null) {
      return;
    }

    AdElementListModel model = createAdElementListModel();
    setWindow(model);
    model.setTitle(ConstantsManager.getInstance().getConstants().addPermissionToUserTitle());
    model.setHelpTag(HelpTag.add_permission_to_user);
    model.setHashName("add_permission_to_user"); // $NON-NLS-1$

    UICommand tempVar = new UICommand("OnAdd", this); // $NON-NLS-1$
    tempVar.setTitle(ConstantsManager.getInstance().getConstants().ok());
    tempVar.setIsDefault(true);
    model.getCommands().add(tempVar);
    UICommand tempVar2 = new UICommand("Cancel", this); // $NON-NLS-1$
    tempVar2.setTitle(ConstantsManager.getInstance().getConstants().cancel());
    tempVar2.setIsCancel(true);
    model.getCommands().add(tempVar2);
  }