Index: /applications/editors/josm/plugins/imagery-xml-bounds/src/org/openstreetmap/josm/plugins/imageryxmlbounds/actions/BoundsLayerSaveAction.java
===================================================================
--- /applications/editors/josm/plugins/imagery-xml-bounds/src/org/openstreetmap/josm/plugins/imageryxmlbounds/actions/BoundsLayerSaveAction.java	(revision 27920)
+++ /applications/editors/josm/plugins/imagery-xml-bounds/src/org/openstreetmap/josm/plugins/imageryxmlbounds/actions/BoundsLayerSaveAction.java	(revision 27921)
@@ -16,8 +16,11 @@
 package org.openstreetmap.josm.plugins.imageryxmlbounds.actions;
 
+import static org.openstreetmap.josm.gui.help.HelpUtil.ht;
+import static org.openstreetmap.josm.tools.I18n.tr;
+
 import java.awt.event.ActionEvent;
 import java.io.File;
 
-import org.openstreetmap.josm.actions.SaveAction;
+import org.openstreetmap.josm.actions.SaveActionBase;
 import org.openstreetmap.josm.gui.layer.Layer;
 import org.openstreetmap.josm.gui.layer.Layer.LayerSaveAction;
@@ -25,5 +28,5 @@
 
 /**
- * 
+ *
  * @author Don-vip
  *
@@ -32,6 +35,11 @@
 public class BoundsLayerSaveAction extends LayerSaveAction {
 
-	public static class SaveBoundsAction extends SaveAction {
-		
+	public static class SaveBoundsAction extends SaveActionBase {
+
+		public SaveBoundsAction() {
+	        super(tr("Save"), "save", tr("Save the current data."), null);
+	        putValue("help", ht("/Action/Save"));
+		}
+
 		@Override public File getFile(Layer layer) {
 	        File f = layer.getAssociatedFile();
@@ -44,10 +52,11 @@
 
 	protected XmlBoundsLayer layer;
-	
+
 	public BoundsLayerSaveAction(XmlBoundsLayer layer) {
 		super(layer);
 	}
 
-    public void actionPerformed(ActionEvent e) {
+    @Override
+	public void actionPerformed(ActionEvent e) {
         new SaveBoundsAction().doSave(layer);
     }
