summaryrefslogtreecommitdiffstats
path: root/src/org.gluster.storage.management.console/plugin.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/org.gluster.storage.management.console/plugin.xml')
-rw-r--r--src/org.gluster.storage.management.console/plugin.xml1658
1 files changed, 1658 insertions, 0 deletions
diff --git a/src/org.gluster.storage.management.console/plugin.xml b/src/org.gluster.storage.management.console/plugin.xml
new file mode 100644
index 00000000..f80c72e1
--- /dev/null
+++ b/src/org.gluster.storage.management.console/plugin.xml
@@ -0,0 +1,1658 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+
+ <extension
+ id="application"
+ point="org.eclipse.core.runtime.applications">
+ <application>
+ <run
+ class="org.gluster.storage.management.console.Application">
+ </run>
+ </application>
+ </extension>
+ <extension
+ point="org.eclipse.ui.perspectives">
+ <perspective
+ name="Gluster Perspective"
+ class="org.gluster.storage.management.console.Perspective"
+ id="org.gluster.storage.management.console.Perspective">
+ </perspective>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views">
+ <view
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.NavigationView"
+ id="org.gluster.storage.management.console.views.NavigationView"
+ name="Cluster Navigation Tree"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.DiscoveredServersView"
+ icon="icons/tango/16x16/servers.png"
+ id="org.gluster.storage.management.console.views.DiscoveredServersView"
+ name="Discovered Servers"
+ restorable="true">
+ </view>
+ <view
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.DiscoveredServerView"
+ icon="icons/tango/16x16/server.png"
+ id="org.gluster.storage.management.console.views.DiscoveredServerView"
+ name="Discovered Server"
+ restorable="true">
+ </view>
+ <category
+ id="org.gluster.storage.management.console.category"
+ name="Gluster Managament Console">
+ </category>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.VolumesView"
+ icon="icons/tango/16x16/volumes.png"
+ id="org.gluster.storage.management.console.views.VolumesView"
+ name="Volumes"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.VolumesSummaryView"
+ icon="icons/tango/16x16/gluster_icon.png"
+ id="org.gluster.storage.management.console.views.VolumesSummaryView"
+ name="Summary (Volumes)"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.ClusterSummaryView"
+ icon="icons/tango/16x16/gluster_icon.png"
+ id="org.gluster.storage.management.console.views.ClusterSummaryView"
+ name="Summary (Cluster)"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.VolumeSummaryView"
+ icon="icons/tango/16x16/gluster_icon.png"
+ id="org.gluster.storage.management.console.views.VolumeSummaryView"
+ name="Summary (Volume)"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.VolumeBricksView"
+ icon="icons/tango/16x16/bricks.png"
+ id="org.gluster.storage.management.console.views.VolumeBricksView"
+ name="Bricks"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.VolumeOptionsView"
+ icon="icons/tango/16x16/volume-options.png"
+ id="org.gluster.storage.management.console.views.VolumeOptionsView"
+ name="Volume Options"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.VolumeLogsView"
+ icon="icons/tango/16x16/logs.png"
+ id="org.gluster.storage.management.console.views.VolumeLogsView"
+ name="Volume Logs"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.GlusterServersSummaryView"
+ icon="icons/tango/16x16/gluster_icon.png"
+ id="org.gluster.storage.management.console.views.GlusterServersSummaryView"
+ name="Summary (Servers)"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.GlusterServersView"
+ icon="icons/tango/16x16/servers.png"
+ id="org.gluster.storage.management.console.views.GlusterServersView"
+ name="Servers"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.DisksView"
+ icon="icons/tango/16x16/disk.png"
+ id="org.gluster.storage.management.console.views.DisksView"
+ name="Disks"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.GlusterServerSummaryView"
+ icon="icons/tango/16x16/gluster_icon.png"
+ id="org.gluster.storage.management.console.views.GlusterServerSummaryView"
+ name="Summary (Server)"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.GlusterServerDisksView"
+ icon="icons/tango/16x16/disk.png"
+ id="org.gluster.storage.management.console.views.GlusterServerDisksView"
+ name="Server Disks"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.GlusterServerLogsView"
+ icon="icons/tango/16x16/logs.png"
+ id="org.gluster.storage.management.console.views.GlusterServerLogsView"
+ name="Server Logs"
+ restorable="true">
+ </view>
+ <view
+ allowMultiple="false"
+ category="org.gluster.storage.management.console.category"
+ class="org.gluster.storage.management.console.views.TasksView"
+ icon="icons/tango/16x16/running-task.png"
+ id="org.gluster.storage.management.console.views.TasksView"
+ name="Tasks"
+ restorable="true">
+ </view>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <category
+ name="Gluster Commands"
+ id="org.gluster.storage.management.console.category">
+ </category>
+ <command
+ name="Create Volume"
+ description="Create a new Volume"
+ categoryId="org.gluster.storage.management.console.category"
+ id="org.gluster.storage.management.console.commands.CreateVolume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Delete Volume"
+ id="org.gluster.storage.management.console.commands.DeleteVolume"
+ name="Delete Volume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Start Volume"
+ id="org.gluster.storage.management.console.commands.StartVolume"
+ name="Start Volume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Stop Volume"
+ id="org.gluster.storage.management.console.commands.StopVolume"
+ name="Stop Volume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Edit Volume"
+ id="org.gluster.storage.management.console.commands.EditVolume"
+ name="Edit Volume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Reset all options of a Volume"
+ id="org.gluster.storage.management.console.commands.ResetVolumeOptions"
+ name="Reset Options">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Rebalance Volume"
+ id="org.gluster.storage.management.console.commands.RebalanceVolume"
+ name="Rebalance Volume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Add Server(s) to Cluster"
+ id="org.gluster.storage.management.console.commands.AddServer"
+ name="Add Server(s)">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Remove Server(s) from Cluster"
+ id="org.gluster.storage.management.console.commands.RemoveServer"
+ name="Remove Server(s)">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Migrate Brick"
+ id="org.gluster.storage.management.console.commands.MigrateDisk"
+ name="Migrate Brick">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Remove Brick"
+ id="org.gluster.storage.management.console.commands.RemoveDisk"
+ name="Remove Brick">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Add Brick"
+ id="org.gluster.storage.management.console.commands.AddDisk"
+ name="Add Brick">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Pause Task"
+ id="org.gluster.storage.management.console.commands.Pause"
+ name="Pause">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Resume Task"
+ id="org.gluster.storage.management.console.commands.Resume"
+ name="Resume">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Stop Task"
+ id="org.gluster.storage.management.console.commands.Stop"
+ name="Stop">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Delete Task"
+ id="org.gluster.storage.management.console.commands.Delete"
+ name="Delete">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Change Password"
+ id="org.gluster.storage.management.console.commands.ChangePassword"
+ name="Change Password">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Refresh Data"
+ id="org.gluster.storage.management.console.commands.Refresh"
+ name="Refresh Data">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Terminal"
+ id="org.gluster.storage.management.console.commands.Terminal"
+ name="Terminal">
+ </command>
+ <command
+ categoryId="org.gluster.storage.management.console.category"
+ description="Settings"
+ id="org.gluster.storage.management.console.commands.Preferences"
+ name="Settings">
+ </command>
+ <command
+ description="Volume Log Rotate"
+ id="org.gluster.storage.management.console.commands.LogRotate"
+ name="LogRotate">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.bindings">
+ <key
+ commandId="org.gluster.storage.management.console.commands.CreateVolume"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+C">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.DeleteVolume"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+D">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.StartVolume"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+S">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.StopVolume"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+T">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.EditVolume"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+E">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.RebalanceVolume"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+B">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.AddServer"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+A">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.RemoveServer"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+R">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.MigrateDisk"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+M">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.Preferences"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+P">
+ </key>
+ <key
+ commandId="org.eclipse.ui.window.showKeyAssist"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+L">
+ </key>
+ <key
+ commandId="org.eclipse.ui.navigate.nextTab"
+ contextId="org.eclipse.ui.contexts.window"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="ALT+ARROW_RIGHT">
+ </key>
+ <key
+ commandId="org.eclipse.ui.navigate.previousTab"
+ contextId="org.eclipse.ui.contexts.window"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="ALT+ARROW_LEFT">
+ </key>
+ <scheme
+ description="Default Key Bindings Scheme for Gluster Management Console"
+ id="org.gluster.storage.management.console.KeyConfig"
+ name="Gluster">
+ </scheme>
+ <key
+ commandId="org.gluster.storage.management.console.commands.ResetVolumeOptions"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+SHIFT+O">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.Refresh"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="F5">
+ </key>
+ <key
+ commandId="org.gluster.storage.management.console.commands.Terminal"
+ schemeId="org.gluster.storage.management.console.KeyConfig"
+ sequence="CTRL+T">
+ </key>
+ </extension>
+ <extension
+ id="product"
+ name="Gluster Management Console"
+ point="org.eclipse.core.runtime.products">
+ <product
+ application="org.gluster.storage.management.console.application"
+ name="Gluster Management Console">
+ <property
+ name="aboutText"
+ value="%aboutText">
+ </property>
+ <property
+ name="windowImages"
+ value="icons/tango/16x16/gluster_icon.png">
+ </property>
+ <property
+ name="aboutImage"
+ value="images/gluster-about.png">
+ </property>
+ <property
+ name="appName"
+ value="Gluster Management Console">
+ </property>
+ <property
+ name="preferenceCustomization"
+ value="preferences.ini">
+ </property>
+ </product>
+ </extension>
+ <extension
+ point="org.eclipse.ui.actionSets">
+ <actionSet
+ description="Set of actions that can be performed on multiple Volumes"
+ id="org.gluster.storage.management.console.actionsets.volumes"
+ label="Volumes Actions"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.DeleteVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.DeleteVolume"
+ disabledIcon="icons/tango/32x32/remove-volume-disabled.png"
+ icon="icons/tango/32x32/remove-volume.png"
+ id="org.gluster.storage.management.console.actions.DeleteVolumeAction"
+ label="&amp;Delete Volume(s)"
+ menubarPath="org.gluster.storage.management.console.actionsets.volumes/volumes"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Delete Volume(s)">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StopVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.StopVolume"
+ disabledIcon="icons/tango/32x32/stop-volume-disabled.png"
+ icon="icons/tango/32x32/stop-volume.png"
+ id="org.gluster.storage.management.console.actions.StopVolumeAction"
+ label="S&amp;top Volume(s)"
+ menubarPath="org.gluster.storage.management.console.actionsets.volumes/volumes"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Stop Volume(s)">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StartVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.StartVolume"
+ disabledIcon="icons/tango/32x32/start-volume-disabled.png"
+ icon="icons/tango/32x32/start-volume.png"
+ id="org.gluster.storage.management.console.actions.StartVolumeAction"
+ label="&amp;Start Volume(s)"
+ menubarPath="org.gluster.storage.management.console.actionsets.volumes/volumes"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Start Volume(s)">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.actionsets.volumes/volumes"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.actionsets.volumes/volumes"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.actionsets.volumes"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="volumes">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed on a single volume"
+ id="org.gluster.storage.management.console.actionsets.volume"
+ label="Volume Actions"
+ visible="false">
+ <action
+ class="org.gluster.storage.management.console.actions.ForceStartVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.ForceStartVolume"
+ icon="icons/tango/32x32/start-volume.png"
+ id="org.gluster.storage.management.console.actions.ForceStartVolumeAction"
+ label="Start Offline Bricks"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Start all Offline Bricks of the selected Volume">
+ </action>
+ <action
+ class="org.gluster.storage.management.console.actions.VolumeLogRotateAction"
+ definitionId="org.gluster.storage.management.console.commands.LogRotate"
+ icon="icons/tango/32x32/log-rotate.png"
+ id="org.gluster.storage.management.console.actions.LogRotateAction"
+ label="L&amp;og Rotate"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ state="true"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Rotate the volume logs">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.MigrateBrickAction"
+ definitionId="org.gluster.storage.management.console.commands.MigrateDisk"
+ disabledIcon="icons/tango/32x32/migrate-brick-disabled.png"
+ icon="icons/tango/32x32/migrate-brick.png"
+ id="org.gluster.storage.management.console.actions.MigrateDiskAction"
+ label="&amp;Migrate Brick"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Migrate Brick">
+ <enablement>
+ <objectClass
+ name="org.gluster.storage.management.core.model.Brick">
+ </objectClass>
+ </enablement>
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.DeleteVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.DeleteVolume"
+ disabledIcon="icons/tango/32x32/remove-volume-disabled.png"
+ icon="icons/tango/32x32/remove-volume.png"
+ id="org.gluster.storage.management.console.actions.DeleteVolumeAction"
+ label="&amp;Delete Volume"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Delete Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.DownloadVolumeLogsAction"
+ definitionId="org.gluster.storage.management.console.commands.DownloadVolumeLogs"
+ icon="icons/tango/32x32/download-log.png"
+ id="org.gluster.storage.management.console.actions.DownloadVolumeLogsAction"
+ label="Download &amp;Logs"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Download all logs of the volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ResetVolumeOptionsAction"
+ definitionId="org.gluster.storage.management.console.commands.ResetVolumeOptions"
+ disabledIcon="icons/tango/32x32/reset-volume-option-disabled.png"
+ icon="icons/tango/32x32/reset-volume-option.png"
+ id="org.gluster.storage.management.console.actions.ResetVolumeOptionsAction"
+ label="Reset &amp;Options"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Reset all options of the volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.RebalanceVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.RebalanceVolume"
+ disabledIcon="icons/tango/32x32/volume-rebalance-disabled.png"
+ icon="icons/tango/32x32/volume-rebalance.png"
+ id="org.gluster.storage.management.console.actions.RebalanceVolumeAction"
+ label="&amp;Rebalance Volume"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Rebalance Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StopVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.StopVolume"
+ disabledIcon="icons/tango/32x32/stop-volume-disabled.png"
+ icon="icons/tango/32x32/stop-volume.png"
+ id="org.gluster.storage.management.console.actions.StopVolumeAction"
+ label="S&amp;top Volume"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Stop Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StartVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.StartVolume"
+ disabledIcon="icons/tango/32x32/start-volume-disabled.png"
+ icon="icons/tango/32x32/start-volume.png"
+ id="org.gluster.storage.management.console.actions.StartVolumeAction"
+ label="&amp;Start Volume"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Start Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.RemoveBrickAction"
+ definitionId="org.gluster.storage.management.console.commands.RemoveDisk"
+ disabledIcon="icons/tango/32x32/remove-brick-disabled.png"
+ icon="icons/tango/32x32/remove-brick.png"
+ id="org.gluster.storage.management.console.actions.RemoveDiskAction"
+ label="Remove Brick"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Remove Brick from Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.AddBrickAction"
+ definitionId="org.gluster.storage.management.console.commands.AddDisk"
+ disabledIcon="icons/tango/32x32/add-brick-disabled.png"
+ icon="icons/tango/32x32/add-brick.png"
+ id="org.gluster.storage.management.console.actions.AddDiskAction"
+ label="&amp;Add Brick"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Add Brick to Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ disabledIcon="icons/tango/32x32/create-volume-disabled.png"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.menu.volume/volume"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.volume"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="volume">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed on multiple Gluster Servers"
+ id="org.gluster.storage.management.console.actionsets.glusterservers"
+ label="Gluster Servers Actions"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.RemoveServerAction"
+ definitionId="org.gluster.storage.management.console.commands.RemoveServer"
+ disabledIcon="icons/tango/32x32/remove-server-disabled.png"
+ icon="icons/tango/32x32/remove-server.png"
+ id="org.gluster.storage.management.console.actions.RemoveServerAction"
+ label="&amp;Remove Server(s)"
+ menubarPath="org.gluster.storage.management.console.menu.servers/servers"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Remove Server(s)">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.servers/servers"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.menu.servers/servers"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.servers"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="servers">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed in the &quot;Gluster Server&quot; contextt; context"
+ id="org.gluster.storage.management.console.actionsets.glusterserver"
+ label="Gluster Server Actions"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.RemoveServerAction"
+ definitionId="org.gluster.storage.management.console.commands.RemoveServer"
+ disabledIcon="icons/tango/32x32/remove-server-disabled.png"
+ icon="icons/tango/32x32/remove-server.png"
+ id="org.gluster.storage.management.console.actions.RemoveServerAction"
+ label="&amp;Remove Server(s)"
+ menubarPath="org.gluster.storage.management.console.menu.glusterserver/glusterserver"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Remove Server">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.glusterserver/glusterserver"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.menu.glusterserver/glusterserver"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.glusterserver"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="glusterserver">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed on multiple Discovered Servers"
+ id="org.gluster.storage.management.console.actionsets.serversdiscovered"
+ label="Discovered Servers Actions"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.AddServerAction"
+ definitionId="org.gluster.storage.management.console.commands.AddServer"
+ icon="icons/tango/32x32/add-server.png"
+ id="org.gluster.storage.management.console.actions.AddServerAction"
+ label="&amp;Add Server(s)"
+ menubarPath="org.gluster.storage.management.console.menu.discoveredservers/discoveredservers"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Add Server(s) to Cluster">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.discoveredservers/discoveredservers"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.menu.discoveredservers/discoveredservers"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.discoveredservers"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="discoveredservers">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed on single Discovered Server"
+ id="org.gluster.storage.management.console.actionsets.serverdiscovered"
+ label="Discovered Server Actions"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.AddServerAction"
+ definitionId="org.gluster.storage.management.console.commands.AddServer"
+ icon="icons/tango/32x32/add-server.png"
+ id="org.gluster.storage.management.console.actions.AddServerAction"
+ label="&amp;Add Server(s)"
+ menubarPath="org.gluster.storage.management.console.menu.discoveredserver/discoveredserver"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Add Server(s) to Cluster">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.discoveredserver/discoveredserver"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.menu.discoveredserver/discoveredserver"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.discoveredserver"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="discoveredserver">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed from &quot;Cluster&quot; context"
+ id="org.gluster.storage.management.console.actionsets.task"
+ label="Task Action Set"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ClearTaskAction"
+ definitionId="org.gluster.storage.management.console.commands.Clear"
+ disabledIcon="icons/tango/32x32/clear-task-disabled.png"
+ icon="icons/tango/32x32/clear-task.png"
+ id="org.gluster.storage.management.console.actions.Clear"
+ label="&amp;Clear Task"
+ menubarPath="org.gluster.storage.management.console.menu.task/task"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="To clear selected task from task list">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CommitTaskAction"
+ definitionId="org.gluster.storage.management.console.commands.Commit"
+ disabledIcon="icons/tango/32x32/commit-task-disabled.png"
+ icon="icons/tango/32x32/commit-task.png"
+ id="org.gluster.storage.management.console.actions.Commit"
+ label="&amp;Commit Task"
+ menubarPath="org.gluster.storage.management.console.menu.task/task"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="To Commit the selected task">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StopTaskAction"
+ definitionId="org.gluster.storage.management.console.commands.Stop"
+ disabledIcon="icons/tango/32x32/stop-disabled.png"
+ icon="icons/tango/32x32/stop.png"
+ id="org.gluster.storage.management.console.actions.Stop"
+ label="&amp;Stop Task"
+ menubarPath="org.gluster.storage.management.console.menu.task/task"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="To Stop the selected task">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ResumeTaskAction"
+ definitionId="org.gluster.storage.management.console.commands.Pause"
+ disabledIcon="icons/tango/32x32/start-disabled.png"
+ icon="icons/tango/32x32/start.png"
+ id="org.gluster.storage.management.console.actions.Resume"
+ label="&amp;Resume Task"
+ menubarPath="org.gluster.storage.management.console.menu.task/task"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="To Resume the selected task">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.PauseTaskAction"
+ definitionId="org.gluster.storage.management.console.commands.Pause"
+ disabledIcon="icons/tango/32x32/pause-disabled.png"
+ icon="icons/tango/32x32/pause.png"
+ id="org.gluster.storage.management.console.actions.Pause"
+ label="&amp;Pause Task"
+ menubarPath="org.gluster.storage.management.console.menu.task/task"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="To Pause the selected task">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.task/task"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.task"
+ label="&amp;Gluster">
+ <groupMarker
+ name="task">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of actions that can be performed at Cluster context"
+ id="org.gluster.storage.management.console.actionsets.gluster"
+ label="Gluster Actions"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ icon="icons/tango/32x32/create-volume.png"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="Create &amp;Volume"
+ menubarPath="org.gluster.storage.management.console.menu.gluster/gluster"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ definitionId="org.gluster.storage.management.console.commands.ServerAddition"
+ id="org.gluster.storage.management.console.actions.ServerAdditionAction"
+ label="Add Server"
+ menubarPath="org.gluster.storage.management.console.menu.gluster/gluster"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Manual Server Addition">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.gluster"
+ label="&amp;Gluster"
+ path="additions">
+ <groupMarker
+ name="gluster">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of Actions in &quot;Edit&quot; menu"
+ id="org.gluster.storage.management.console.actionsets.edit"
+ label="Edit Action Set"
+ visible="true">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.RefreshDataAction"
+ definitionId="org.gluster.storage.management.console.commands.Refresh"
+ icon="icons/tango/32x32/view-refresh.png"
+ id="org.gluster.storage.management.console.actions.RefreshDataAction"
+ label="&amp;Refresh"
+ menubarPath="org.gluster.storage.management.console.menu.edit/edit"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Refresh data from Gluster Management Gateway">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.PreferencesAction"
+ definitionId="org.gluster.storage.management.console.commands.Preferences"
+ icon="icons/tango/32x32/settings.png"
+ id="org.gluster.storage.management.console.actions.PreferencesAction"
+ label="&amp;Settings"
+ menubarPath="org.gluster.storage.management.console.menu.edit/edit"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Settings">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.TerminalAction"
+ definitionId="org.gluster.storage.management.console.commands.Terminal"
+ icon="icons/tango/32x32/utilities-terminal.png"
+ id="org.gluster.storage.management.console.actions.TerminalAction"
+ label="&amp;Terminal"
+ menubarPath="org.gluster.storage.management.console.menu.edit/edit"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Terminal">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ChangePasswordAction"
+ definitionId="org.gluster.storage.management.console.commands.ChangePassword"
+ id="org.gluster.storage.management.console.actions.ChangePasswordAction"
+ label="&amp;Change Password"
+ menubarPath="org.gluster.storage.management.console.menu.edit/edit"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Change password">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ExportSshKeysAction"
+ definitionId="org.gluster.storage.management.console.commands.ExportSshKeys"
+ id="org.gluster.storage.management.console.actions.ExportSshKeysAction"
+ label="&amp;Export Keys"
+ menubarPath="org.gluster.storage.management.console.menu.edit/edit"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Export SSH keys">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.ImportSshKeysAction"
+ definitionId="org.gluster.storage.management.console.commands.ImportSshKeys"
+ id="org.gluster.storage.management.console.actions.ImportSshKeysAction"
+ label="&amp;Import Keys"
+ menubarPath="org.gluster.storage.management.console.menu.edit/edit"
+ mode="FORCE_TEXT"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ tooltip="Import SSH keys">
+ </action>
+ <menu
+ id="org.gluster.storage.management.console.menu.edit"
+ label="&amp;Edit"
+ path="additions">
+ <groupMarker
+ name="edit">
+ </groupMarker>
+ </menu>
+ </actionSet>
+ <actionSet
+ description="Set of Actions in &quot;Edit&quot; menu"
+ id="org.gluster.storage.management.console.actionsets.help"
+ label="Help Action Set"
+ visible="false">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.SupportAction"
+ definitionId="org.gluster.storage.management.console.commands.Support"
+ id="org.gluster.storage.management.console.actions.SupportAction"
+ label="&amp;Support"
+ menubarPath="help/helpEnd"
+ pulldown="false"
+ retarget="false"
+ state="true"
+ style="push"
+ tooltip="Support Information">
+ </action>
+ </actionSet>
+ </extension>
+ <extension
+ point="org.eclipse.ui.perspectiveExtensions">
+ <perspectiveExtension
+ targetID="*">
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.NavigationView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="left"
+ relative="org.eclipse.ui.editorss"
+ showTitle="false"
+ standalone="true"
+ visible="true">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.ClusterSummaryView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="right"
+ relative="org.gluster.storage.management.console.views.navigator.NavigationView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.DiscoveredServersView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.DiscoveredServerView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.VolumesSummaryView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.VolumesView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.VolumesSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.VolumeSummaryView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.VolumeBricksView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.VolumeOptionsView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.VolumeLogsView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.GlusterServersSummaryView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.GlusterServersView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.DisksView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.GlusterServerSummaryView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.GlusterServerDisksView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.GlusterServerLogsView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="false"
+ id="org.gluster.storage.management.console.views.TasksView"
+ minimized="false"
+ moveable="false"
+ ratio="0.30f"
+ relationship="stack"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ <view
+ closeable="true"
+ id="org.eclipse.tm.terminal.view.TerminalView"
+ minimized="false"
+ moveable="false"
+ ratio="0.60f"
+ relationship="bottom"
+ relative="org.gluster.storage.management.console.views.ClusterSummaryView"
+ showTitle="true"
+ standalone="false"
+ visible="false">
+ </view>
+ </perspectiveExtension>
+ </extension>
+ <extension
+ point="org.eclipse.ui.decorators">
+ <decorator
+ adaptable="false"
+ class="org.gluster.storage.management.console.views.NavigationTreeLabelDecorator"
+ id="org.gluster.storage.management.console.views.navigator.decorator"
+ label="Navigation Tree Decorator"
+ lightweight="true"
+ location="BOTTOM_LEFT"
+ state="true">
+ </decorator>
+ </extension>
+ <extension
+ point="org.eclipse.ui.preferencePages">
+ <page
+ class="org.gluster.storage.management.console.preferences.GlusterPreferencePage"
+ id="org.gluster.storage.management.console.preferences.GlusterPreferencePage"
+ name="Gluster">
+ </page>
+ <page
+ category="org.gluster.storage.management.console.preferences.GlusterPreferencePage"
+ class="org.gluster.storage.management.console.preferences.AlertsPreferencePage"
+ id="org.gluster.storage.management.console.preferences.AlertsPreferencePage"
+ name="Alerts">
+ </page>
+ <page
+ category="org.gluster.storage.management.console.preferences.GlusterPreferencePage"
+ class="org.gluster.storage.management.console.preferences.ChartsPreferencePage"
+ id="org.gluster.storage.management.console.preferences.ChartsPreferencePage"
+ name="Charts">
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.core.runtime.preferences">
+ <initializer
+ class="org.gluster.storage.management.console.preferences.PreferenceInitializer">
+ </initializer>
+ </extension>
+ <extension
+ point="org.eclipse.ui.popupMenus">
+ <objectContribution
+ id="gluster.context.menu.glusterserver"
+ objectClass="org.gluster.storage.management.core.model.GlusterServer">
+ <action
+ class="org.gluster.storage.management.console.actions.RemoveServerAction"
+ definitionId="org.gluster.storage.management.console.commands.RemoveServer"
+ enablesFor="+"
+ id="org.gluster.storage.management.console.actions.RemoveServerAction"
+ label="&amp;Remove Server"
+ menubarPath="additions">
+ </action>
+ </objectContribution>
+ <objectContribution
+ id="gluster.context.menu.volume"
+ objectClass="org.gluster.storage.management.core.model.Volume">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.MigrateBrickAction"
+ definitionId="org.gluster.storage.management.console.commands.MigrateDisk"
+ enablesFor="1"
+ id="org.gluster.storage.management.console.actions.MigrateDiskAction"
+ label="&amp;Migrate Disk"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Migrate Disk">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.DeleteVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.DeleteVolume"
+ enablesFor="1"
+ id="org.gluster.storage.management.console.actions.DeleteVolumeAction"
+ label="&amp;Delete Volume"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Delete Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.RebalanceVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.RebalanceVolume"
+ enablesFor="1"
+ id="org.gluster.storage.management.console.actions.RebalanceVolumeAction"
+ label="&amp;Rebalance Volume"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Rebalance Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StopVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.StopVolume"
+ enablesFor="+"
+ id="org.gluster.storage.management.console.actions.StopVolumeAction"
+ label="S&amp;top Volume"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Stop Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.StartVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.StartVolume"
+ enablesFor="+"
+ id="org.gluster.storage.management.console.actions.StartVolumeAction"
+ label="&amp;Start Volume"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Start Volume">
+ </action>
+ </objectContribution>
+ <objectContribution
+ id="gluster.context.menu.server"
+ objectClass="org.gluster.storage.management.core.model.Server">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.AddServerAction"
+ definitionId="org.gluster.storage.management.console.commands.AddServer"
+ enablesFor="+"
+ id="org.gluster.storage.management.console.actions.AddServerAction"
+ label="&amp;Add Server(s)"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Add Server(s) to Cluster">
+ </action>
+ <visibility>
+ <not>
+ <objectClass
+ name="org.gluster.storage.management.core.model.GlusterServer">
+ </objectClass>
+ </not>
+ </visibility>
+ </objectContribution>
+ <objectContribution
+ id="gluster.context.menu.entityGroup"
+ objectClass="org.gluster.storage.management.core.model.EntityGroup">
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ definitionId="org.gluster.storage.management.console.commands.CreateVolume"
+ id="org.gluster.storage.management.console.actions.CreateVolumeAction"
+ label="&amp;Create Volume"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Create a new Volume">
+ </action>
+ <action
+ allowLabelUpdate="false"
+ class="org.gluster.storage.management.console.actions.AddServerAction"
+ definitionId="org.gluster.storage.management.console.commands.AddServer"
+ id="org.gluster.storage.management.console.actions.AddServerAction"
+ label="&amp;Add Server(s)"
+ menubarPath="additions"
+ pulldown="false"
+ retarget="false"
+ state="false"
+ style="push"
+ toolbarPath="Normal"
+ tooltip="Add Server(s) to Cluster">
+ </action>
+ </objectContribution>
+ </extension>
+
+</plugin>