fixed bug on setting ACL

removed unused imports
refactored Class BasicDNDExample

git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace-tree-widget@92032 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
Francesco Mangiacrapa 2014-02-21 10:06:32 +00:00
parent 89ecd3dd0d
commit 6549a59ed4
7 changed files with 30 additions and 9 deletions

View File

@ -105,7 +105,6 @@ import org.gcube.portlets.user.workspace.client.rpc.GWTWorkspaceServiceAsync;
import org.gcube.portlets.user.workspace.client.uploader.FileUploader; import org.gcube.portlets.user.workspace.client.uploader.FileUploader;
import org.gcube.portlets.user.workspace.client.util.RequestBuilderWorkspaceValidateItem; import org.gcube.portlets.user.workspace.client.util.RequestBuilderWorkspaceValidateItem;
import org.gcube.portlets.user.workspace.client.util.WindowOpenParameter; import org.gcube.portlets.user.workspace.client.util.WindowOpenParameter;
import org.gcube.portlets.user.workspace.client.view.BasicDNDExample;
import org.gcube.portlets.user.workspace.client.view.ExplorerPanel; import org.gcube.portlets.user.workspace.client.view.ExplorerPanel;
import org.gcube.portlets.user.workspace.client.view.sharing.DialogShareFolder; import org.gcube.portlets.user.workspace.client.view.sharing.DialogShareFolder;
import org.gcube.portlets.user.workspace.client.view.tree.AsyncTreePanel; import org.gcube.portlets.user.workspace.client.view.tree.AsyncTreePanel;
@ -1991,7 +1990,7 @@ public class AppControllerExplorer implements EventHandler, TreeAppControllerInt
this.explorerPanel.setSize(400, 600); this.explorerPanel.setSize(400, 600);
this.explorerPanel.getAsycTreePanel().setSizeTreePanel(350, 550); this.explorerPanel.getAsycTreePanel().setSizeTreePanel(350, 550);
rootPanel.add(new BasicDNDExample()); //it's example of drag&drop // rootPanel.add(new BasicDNDExample()); //it's example of drag&drop
}else }else
this.explorerPanel = new ExplorerPanel(instancingSmartFolder,instancingMessages); this.explorerPanel = new ExplorerPanel(instancingSmartFolder,instancingMessages);

View File

@ -61,6 +61,10 @@ public class PanelTogglePermission extends LayoutContainer {
bToggle.setId(acl.getId()); bToggle.setId(acl.getId());
bToggle.setAllowDepress(false); bToggle.setAllowDepress(false);
bToggle.toggle(acl.getDefaultValue()); bToggle.toggle(acl.getDefaultValue());
if(acl.getDefaultValue())
selectedAcl = acl;
bToggle.setIconAlign(IconAlign.TOP); bToggle.setIconAlign(IconAlign.TOP);
bToggle.addSelectionListener(new SelectionListener<ButtonEvent>() { bToggle.addSelectionListener(new SelectionListener<ButtonEvent>() {

View File

@ -92,9 +92,9 @@ public class BulkCreatorWindow extends Window {
for(final BulkCreatorModel bulk : listBulks){ for(final BulkCreatorModel bulk : listBulks){
System.out.println("bulk " + bulk.getIdentifier()); // System.out.println("bulk " + bulk.getIdentifier());
System.out.println("bulk name " + bulk.getName()); // System.out.println("bulk name " + bulk.getName());
System.out.println("bulk progress " + bulk.getPercentage()); // System.out.println("bulk progress " + bulk.getPercentage());
BulkProgressBar bulkBar = hashProgressBars.get(bulk.getIdentifier()); BulkProgressBar bulkBar = hashProgressBars.get(bulk.getIdentifier());

View File

@ -186,7 +186,7 @@ public class DialogGetInfo extends Dialog {
}); });
System.out.println("fileModel in getinfo "+fileModel); // System.out.println("fileModel in getinfo "+fileModel);
this.show(); this.show();
} }

View File

@ -20,7 +20,6 @@ import org.gcube.common.scope.api.ScopeProvider;
import org.gcube.portal.custom.scopemanager.scopehelper.ScopeHelper; import org.gcube.portal.custom.scopemanager.scopehelper.ScopeHelper;
import org.gcube.portlets.user.workspace.client.model.InfoContactModel; import org.gcube.portlets.user.workspace.client.model.InfoContactModel;
import org.gcube.portlets.user.workspace.server.GWTWorkspaceBuilder; import org.gcube.portlets.user.workspace.server.GWTWorkspaceBuilder;
import org.gcube.portlets.user.workspace.server.GWTWorkspaceServiceImpl;
import org.gcube.portlets.user.workspace.server.notifications.NotificationsProducer; import org.gcube.portlets.user.workspace.server.notifications.NotificationsProducer;
import org.gcube.portlets.user.workspace.server.resolver.UriResolverReaderParameter; import org.gcube.portlets.user.workspace.server.resolver.UriResolverReaderParameter;
import org.gcube.portlets.user.workspace.server.shortener.UrlShortener; import org.gcube.portlets.user.workspace.server.shortener.UrlShortener;

View File

@ -2,9 +2,11 @@ package org.gcube.portlets.user.workspace.shared;
import java.io.Serializable; import java.io.Serializable;
/** /**
* *
* @author francesco * @author Francesco Mangiacrapa francesco.mangiacrapa@isti.cnr.it
* @Feb 21, 2014
* *
*/ */
public class WorkspaceACL implements Serializable{ public class WorkspaceACL implements Serializable{
@ -78,4 +80,21 @@ public class WorkspaceACL implements Serializable{
this.description = description; this.description = description;
} }
@Override
public String toString() {
StringBuilder builder = new StringBuilder();
builder.append("WorkspaceACL [id=");
builder.append(id);
builder.append(", label=");
builder.append(label);
builder.append(", defaultValue=");
builder.append(defaultValue);
builder.append(", userType=");
builder.append(userType);
builder.append(", description=");
builder.append(description);
builder.append("]");
return builder.toString();
}
} }

View File

@ -1,4 +1,4 @@
package org.gcube.portlets.user.workspace.client.view; package org.gcube.portlets.user.workspace;
import java.util.List; import java.util.List;