3277: Workspace Sharing Widget enhancement in order to display short VREs name
Task-Url: https://support.d4science.org/issues/3277 Added method to enable/disable confirm button git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/widgets/workspace-sharing-widget@128089 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
eceb73046e
commit
e06cccb40f
|
@ -26,7 +26,6 @@ import com.extjs.gxt.ui.client.widget.LayoutContainer;
|
|||
import com.extjs.gxt.ui.client.widget.MessageBox;
|
||||
import com.extjs.gxt.ui.client.widget.form.TextField;
|
||||
import com.extjs.gxt.ui.client.widget.layout.FormLayout;
|
||||
import com.google.gwt.core.client.GWT;
|
||||
import com.google.gwt.event.dom.client.ClickEvent;
|
||||
import com.google.gwt.event.dom.client.ClickHandler;
|
||||
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||
|
@ -270,7 +269,6 @@ public class SmartShare extends Dialog implements SmartDialogInterface{
|
|||
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Adds the listeners.
|
||||
*/
|
||||
|
@ -301,7 +299,7 @@ public class SmartShare extends Dialog implements SmartDialogInterface{
|
|||
final DialogMultiDragContact dialog = new DialogMultiDragContact(true,true);
|
||||
final MultiDragContact multiDrag = dialog.getMultiDrag();
|
||||
dialog.show();
|
||||
printSelectedUser();
|
||||
// printSelectedUser();
|
||||
List<InfoContactModel> exclusiveContacts = userStore.getExclusiveContactsFromAllContact(suggestPanel.getSelectedUser());
|
||||
multiDrag.addSourceContacts(exclusiveContacts);
|
||||
|
||||
|
@ -329,8 +327,6 @@ public class SmartShare extends Dialog implements SmartDialogInterface{
|
|||
// }
|
||||
|
||||
suggestPanel.boxSetFocus();
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -349,28 +345,23 @@ public class SmartShare extends Dialog implements SmartDialogInterface{
|
|||
return false;
|
||||
|
||||
for (InfoContactModel ct : listAlreadyShared) {
|
||||
|
||||
if(ct.getLogin().compareTo(contact.getLogin())==0){
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
//DEBUG
|
||||
/**
|
||||
* Prints the selected user.
|
||||
*/
|
||||
private void printSelectedUser(){
|
||||
/*private void printSelectedUser(){
|
||||
|
||||
GWT.log("SELETECTED USERS: ");
|
||||
for (InfoContactModel contact : suggestPanel.getSelectedUser())
|
||||
GWT.log(contact.toString());
|
||||
}
|
||||
}*/
|
||||
|
||||
/**
|
||||
* Inits the suggest contacts.
|
||||
|
@ -382,8 +373,16 @@ public class SmartShare extends Dialog implements SmartDialogInterface{
|
|||
for (InfoContactModel contact : listAlreadyShared) {
|
||||
suggestPanel.addRecipient(contact.getName(), false);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Enable confirm button.
|
||||
*
|
||||
* @param enabled the enabled
|
||||
*/
|
||||
public void enableConfirmButton(boolean enabled){
|
||||
this.getButtonById(Dialog.OK).setEnabled(enabled);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -437,9 +436,7 @@ public class SmartShare extends Dialog implements SmartDialogInterface{
|
|||
suggestPanel.boxSetFocus();
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue