name="Dump Current Selected Node">
</command>
<command
+ defaultHandler="org.argeo.eclipse.ui.workbench.commands.RenameNode"
+ id="org.argeo.eclipse.ui.workbench.renameNode"
+ name="Rename Current Selected Node">
+ </command>
+ <command
defaultHandler="org.argeo.eclipse.ui.workbench.commands.NodeConfigurableDump"
id="org.argeo.eclipse.ui.workbench.nodeConfigurableDump"
name="Configurable dump of the selected Node">
</visibleWhen>
</command>
<command
+ commandId="org.argeo.eclipse.ui.workbench.renameNode"
+ icon="icons/rename.gif"
+ label="Rename..."
+ style="push">
+ <visibleWhen>
+ <iterate> <and>
+ <instanceof value="org.argeo.eclipse.ui.workbench.jcr.internal.model.SingleJcrNodeElem"></instanceof>
+ <with variable="activeMenuSelection"><count value="1"/></with>
+ </and> </iterate>
+ </visibleWhen>
+ </command>
+ <command
commandId="org.argeo.eclipse.ui.workbench.nodeConfigurableDump"
icon="icons/dumpNode.gif"
label="Configurable dump..."
<!-- Reduce visibility of JCR Browser perspective to users that are in ROLE_ADMIN -->
<extension
point="org.eclipse.ui.activities">
+ <!--
<activity
description="Only for admins"
id="org.argeo.eclipse.ui.workbench.adminActivity"
</with>
</enabledWhen>
</activity>
+ -->
<activityPatternBinding
pattern="org.argeo.eclipse.ui.workbench/org.argeo.eclipse.ui.workbench.osgiPerspective"
isEqualityPattern="true"
- activityId="org.argeo.eclipse.ui.workbench.adminActivity">
+ activityId="org.argeo.security.ui.adminActivity">
<!-- activityId="org.argeo.security.ui.adminActivity" -->
</activityPatternBinding>
<activityPatternBinding
pattern="org.argeo.eclipse.ui.workbench/org.argeo.eclipse.ui.workbench.jcrBrowserPerspective"
isEqualityPattern="true"
- activityId="org.argeo.eclipse.ui.workbench.adminActivity">
+ activityId="org.argeo.security.ui.adminActivity">
</activityPatternBinding>
</extension>
</plugin>
\ No newline at end of file