import javax.jcr.RepositoryException;
import javax.jcr.Session;
-import org.argeo.ArgeoException;
import org.argeo.jcr.JcrUtils;
+import org.argeo.slc.SlcException;
import org.argeo.slc.client.ui.dist.DistPlugin;
import org.argeo.slc.client.ui.dist.wizards.ChangeRightsWizard;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.jface.wizard.WizardDialog;
import org.eclipse.ui.handlers.HandlerUtil;
-/**
- * Open a dialog to manage rights on the current workspace's root node.
- */
+/** Open a dialog to manage rights on the current workspace's root node */
public class ManageWorkspaceAuth extends AbstractHandler {
// private static final Log log =
// LogFactory.getLog(ManageWorkspaceAuth.class);
- public final static String ID = DistPlugin.ID + ".manageWorkspaceAuth";
+ public final static String ID = DistPlugin.PLUGIN_ID
+ + ".manageWorkspaceAuth";
public final static String DEFAULT_LABEL = "Manage Rights";
public final static ImageDescriptor DEFAULT_ICON = DistPlugin
.getImageDescriptor("icons/changeRights.gif");
- public final static String PARAM_WORKSPACE_NAME = DistPlugin.ID
+ public final static String PARAM_WORKSPACE_NAME = DistPlugin.PLUGIN_ID
+ ".workspaceName";
/* DEPENDENCY INJECTION */
dialog.open();
return null;
} catch (RepositoryException re) {
- throw new ArgeoException("Cannot log in the repository "
+ throw new SlcException("Cannot log in the repository "
+ repository + " in workspace " + workspaceName, re);
} finally {
JcrUtils.logoutQuietly(session);