diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/propertypages/SystemFilePermissionsPropertyPage.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/propertypages/SystemFilePermissionsPropertyPage.java index f7578190b9c..e306c972f01 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/propertypages/SystemFilePermissionsPropertyPage.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/internal/files/ui/propertypages/SystemFilePermissionsPropertyPage.java @@ -351,7 +351,7 @@ public class SystemFilePermissionsPropertyPage extends SystemBasePropertyPage { if ((capabilities & IFilePermissionsService.FS_CAN_SET_PERMISSIONS) != 0){ try { - IHostFilePermissions newPermissions = _permissions.clone(_permissions); + IHostFilePermissions newPermissions = _permissions.duplicate(); if (_permissions.getPermission(IHostFilePermissions.PERM_USER_READ) != _userRead.getSelection()){ changed = true; diff --git a/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/HostFilePermissions.java b/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/HostFilePermissions.java index 42941501eb3..746a112d138 100644 --- a/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/HostFilePermissions.java +++ b/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/HostFilePermissions.java @@ -155,8 +155,8 @@ public class HostFilePermissions implements _user = user; } - public IHostFilePermissions clone(IHostFilePermissions toClone) { - IHostFilePermissions clone = new HostFilePermissions(toClone.getPermissionBits(), toClone.getUserOwner(), toClone.getGroupOwner()); + public IHostFilePermissions duplicate(){ + IHostFilePermissions clone = new HostFilePermissions(getPermissionBits(), getUserOwner(), getGroupOwner()); return clone; } } diff --git a/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/IHostFilePermissions.java b/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/IHostFilePermissions.java index af14730d613..99703620e83 100644 --- a/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/IHostFilePermissions.java +++ b/rse/plugins/org.eclipse.rse.services/src/org/eclipse/rse/services/files/IHostFilePermissions.java @@ -146,8 +146,7 @@ public interface IHostFilePermissions { /** * Create a duplicate of a set of permissions - * @param toClone * @return the duplicate */ - public IHostFilePermissions clone(IHostFilePermissions toClone); + public IHostFilePermissions duplicate(); }