updated change permissions on VRE Folder
git-svn-id: http://svn.d4science-ii.research-infrastructures.eu/gcube/trunk/portlets/user/workspace@93262 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
b8a16bd34c
commit
1dc2d99bd8
|
@ -3,6 +3,6 @@
|
|||
>>>>>>>=.r93212
|
||||
eclipse.preferences.version=1
|
||||
jarsExcludedFromWebInfLib=
|
||||
lastWarOutDir=/Users/massi/Documents/workspace/workspace/target/workspace-6.6.3-SNAPSHOT
|
||||
lastWarOutDir=/home/francesco-mangiacrapa/wseclipse/workspace-TRUNK/target/workspace-6.6.3-SNAPSHOT
|
||||
warSrcDir=src/main/webapp
|
||||
warSrcDirIsOutput=false
|
||||
|
|
|
@ -5,12 +5,7 @@
|
|||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/target/generated-sources/gwt"/>
|
||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
|
||||
|
||||
<dependent-module archiveName="workspace-light-tree-2.13.0-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/workspace-light-tree/workspace-light-tree">
|
||||
<dependency-type>uses</dependency-type>
|
||||
</dependent-module>
|
||||
|
||||
<dependent-module archiveName="workspace-tree-widget-6.6.2-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/workspace-tree-widget-6.6.2-SNAPSHOT/workspace-tree-widget-6.6.2-SNAPSHOT">
|
||||
<dependent-module archiveName="workspace-tree-widget-6.6.2-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/workspace-tree-widget-TRUNK/workspace-tree-widget-TRUNK">
|
||||
<dependency-type>uses</dependency-type>
|
||||
</dependent-module>
|
||||
|
||||
|
|
|
@ -157,7 +157,8 @@ public class AppController implements SubscriberInterface {
|
|||
EventsTypeEnum.SESSION_EXPIRED,
|
||||
EventsTypeEnum.PASTED_EVENT,
|
||||
EventsTypeEnum.COPY_EVENT,
|
||||
EventsTypeEnum.TRASH_EVENT
|
||||
EventsTypeEnum.TRASH_EVENT,
|
||||
EventsTypeEnum.UPDATED_VRE_PERMISSION
|
||||
});
|
||||
bind();
|
||||
}
|
||||
|
@ -1675,12 +1676,19 @@ public class AppController implements SubscriberInterface {
|
|||
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see org.gcube.portlets.user.workspace.client.interfaces.SubscriberInterface#changePermission(org.gcube.portlets.user.workspace.client.model.FileModel)
|
||||
* @see org.gcube.portlets.user.workspace.client.interfaces.SubscriberInterface#updatedVREPermissions(java.lang.String)
|
||||
*/
|
||||
@Override
|
||||
public void changePermission(FileModel fileModel) {
|
||||
// TODO Auto-generated method stub
|
||||
public void updatedVREPermissions(String vreFolderId) {
|
||||
|
||||
GxtBreadcrumbPathPanel breadCrumb = this.wsPortlet.getToolBarPath();
|
||||
FileModel parent = breadCrumb.getLastParent();
|
||||
|
||||
if(parent!=null)
|
||||
GWT.log("UpdatedVREPermissions comparing "+vreFolderId +" and "+parent.getIdentifier());
|
||||
//IF VRE FOLDER (UPDATED) IS CURRENT BREADCRUMB DISPLAING -> UPDATE
|
||||
if(vreFolderId!=null && parent!=null && vreFolderId.compareToIgnoreCase(parent.getIdentifier())==0){
|
||||
setACLInfo(vreFolderId);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue