svn commit: r13444 - trunk/src_new/org/argouml: Images ui/cmd
[email protected] 25 Aug 2007 06:51:11 -0000
Newsgroups
gmane.comp.lang.uml.argouml.cvs
Message-ID
<[email protected] >
Author: mvw
Date: 2007-08-24 23:51:11-0700
New Revision: 13444
Added:
trunk/src_new/org/argouml/Images/AlignBottoms.gif (contents, props changed)
trunk/src_new/org/argouml/Images/AlignHorizontalCenters.gif (contents, props changed)
trunk/src_new/org/argouml/Images/AlignLefts.gif (contents, props changed)
trunk/src_new/org/argouml/Images/AlignRights.gif (contents, props changed)
trunk/src_new/org/argouml/Images/AlignToGrid.gif (contents, props changed)
trunk/src_new/org/argouml/Images/AlignTops.gif (contents, props changed)
trunk/src_new/org/argouml/Images/AlignVerticalCenters.gif (contents, props changed)
trunk/src_new/org/argouml/Images/Backward.gif (contents, props changed)
trunk/src_new/org/argouml/Images/Forward.gif (contents, props changed)
Modified:
trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java
Log:
Added the icons that were missing since the changes done in GEF for Actions.
Added: trunk/src_new/org/argouml/Images/AlignBottoms.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignBottoms.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/AlignHorizontalCenters.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignHorizontalCenters.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/AlignLefts.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignLefts.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/AlignRights.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignRights.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/AlignToGrid.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignToGrid.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/AlignTops.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignTops.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/AlignVerticalCenters.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/AlignVerticalCenters.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/Backward.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/Backward.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Added: trunk/src_new/org/argouml/Images/Forward.gif
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/Images/Forward.gif?view=auto&rev=13444
==============================================================================
Binary file. No diff available.
Modified: trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java?view=diff&rev=13444&p1=trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java&p2=trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java&r1=13443&r2=13444
==============================================================================
--- trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java (original)
+++ trunk/src_new/org/argouml/ui/cmd/GenericArgoMenuBar.java 2007-08-24 23:51:11-0700
@@ -38,6 +38,7 @@
import javax.swing.JToolBar;
import javax.swing.KeyStroke;
+import org.argouml.application.helpers.ResourceLoaderWrapper;
import org.argouml.i18n.Translator;
import org.argouml.kernel.UndoEnabler;
import org.argouml.ui.ActionExportXMI;
@@ -654,44 +655,64 @@
* the Align menu
*/
private static void initAlignMenu(JMenu align) {
- JMenuItem alignTops = align
- .add(new AlignAction(AlignAction.ALIGN_TOPS));
+ AlignAction a = new AlignAction(AlignAction.ALIGN_TOPS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignTops"));
+ JMenuItem alignTops = align.add(a);
setMnemonic(alignTops, "align tops");
ShortcutMgr.assignAccelerator(alignTops, ShortcutMgr.ACTION_ALIGN_TOPS);
- JMenuItem alignBottoms = align.add(new AlignAction(
- AlignAction.ALIGN_BOTTOMS));
+ a = new AlignAction(
+ AlignAction.ALIGN_BOTTOMS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignBottoms"));
+ JMenuItem alignBottoms = align.add(a);
setMnemonic(alignBottoms, "align bottoms");
ShortcutMgr.assignAccelerator(alignBottoms,
ShortcutMgr.ACTION_ALIGN_BOTTOMS);
- JMenuItem alignRights = align.add(new AlignAction(
- AlignAction.ALIGN_RIGHTS));
+ a = new AlignAction(
+ AlignAction.ALIGN_RIGHTS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignRights"));
+ JMenuItem alignRights = align.add(a);
setMnemonic(alignRights, "align rights");
ShortcutMgr.assignAccelerator(alignRights,
ShortcutMgr.ACTION_ALIGN_RIGHTS);
- JMenuItem alignLefts = align.add(new AlignAction(
- AlignAction.ALIGN_LEFTS));
+ a = new AlignAction(
+ AlignAction.ALIGN_LEFTS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignLefts"));
+ JMenuItem alignLefts = align.add(a);
setMnemonic(alignLefts, "align lefts");
ShortcutMgr.assignAccelerator(alignLefts,
ShortcutMgr.ACTION_ALIGN_LEFTS);
- JMenuItem alignHCenters = align.add(new AlignAction(
- AlignAction.ALIGN_H_CENTERS));
+ a = new AlignAction(
+ AlignAction.ALIGN_H_CENTERS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignHorizontalCenters"));
+ JMenuItem alignHCenters = align.add(a);
setMnemonic(alignHCenters,
"align horizontal centers");
ShortcutMgr.assignAccelerator(alignHCenters,
ShortcutMgr.ACTION_ALIGN_H_CENTERS);
- JMenuItem alignVCenters = align.add(new AlignAction(
- AlignAction.ALIGN_V_CENTERS));
+ a = new AlignAction(
+ AlignAction.ALIGN_V_CENTERS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignVerticalCenters"));
+ JMenuItem alignVCenters = align.add(a);
setMnemonic(alignVCenters, "align vertical centers");
ShortcutMgr.assignAccelerator(alignVCenters,
ShortcutMgr.ACTION_ALIGN_V_CENTERS);
- JMenuItem alignToGrid = align.add(new AlignAction(
- AlignAction.ALIGN_TO_GRID));
+ a = new AlignAction(
+ AlignAction.ALIGN_TO_GRID);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("AlignToGrid"));
+ JMenuItem alignToGrid = align.add(a);
setMnemonic(alignToGrid, "align to grid");
ShortcutMgr.assignAccelerator(alignToGrid,
ShortcutMgr.ACTION_ALIGN_TO_GRID);
@@ -704,29 +725,43 @@
* the Distribute menu
*/
private static void initDistributeMenu(JMenu distribute) {
- JMenuItem distributeHSpacing = distribute.add(new DistributeAction(
- DistributeAction.H_SPACING));
+ DistributeAction a = new DistributeAction(
+ DistributeAction.H_SPACING);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon(
+ "DistributeHorizontalSpacing"));
+ JMenuItem distributeHSpacing = distribute.add(a);
setMnemonic(distributeHSpacing,
"distribute horizontal spacing");
ShortcutMgr.assignAccelerator(distributeHSpacing,
ShortcutMgr.ACTION_DISTRIBUTE_H_SPACING);
- JMenuItem distributeHCenters = distribute.add(new DistributeAction(
- DistributeAction.H_CENTERS));
+ a = new DistributeAction(
+ DistributeAction.H_CENTERS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon(
+ "DistributeHorizontalCenters"));
+ JMenuItem distributeHCenters = distribute.add(a);
setMnemonic(distributeHCenters,
"distribute horizontal centers");
ShortcutMgr.assignAccelerator(distributeHCenters,
ShortcutMgr.ACTION_DISTRIBUTE_H_CENTERS);
- JMenuItem distributeVSpacing = distribute.add(new DistributeAction(
- DistributeAction.V_SPACING));
+ a = new DistributeAction(
+ DistributeAction.V_SPACING);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("DistributeVerticalSpacing"));
+ JMenuItem distributeVSpacing = distribute.add(a);
setMnemonic(distributeVSpacing,
"distribute vertical spacing");
ShortcutMgr.assignAccelerator(distributeVSpacing,
ShortcutMgr.ACTION_DISTRIBUTE_V_SPACING);
- JMenuItem distributeVCenters = distribute.add(new DistributeAction(
- DistributeAction.V_CENTERS));
+ a = new DistributeAction(
+ DistributeAction.V_CENTERS);
+ a.putValue(Action.SMALL_ICON,
+ ResourceLoaderWrapper.lookupIcon("DistributeVerticalCenters"));
+ JMenuItem distributeVCenters = distribute.add(a);
setMnemonic(distributeVCenters,
"distribute vertical centers");
ShortcutMgr.assignAccelerator(distributeVCenters,
@@ -742,6 +777,7 @@
private static void initReorderMenu(JMenu reorder) {
JMenuItem reorderBringForward = reorder.add(new ReorderAction(
Translator.localize("action.bring-forward"),
+ ResourceLoaderWrapper.lookupIcon("Forward"),
ReorderAction.BRING_FORWARD));
setMnemonic(reorderBringForward,
"reorder bring forward");
@@ -750,6 +786,7 @@
JMenuItem reorderSendBackward = reorder.add(new ReorderAction(
Translator.localize("action.send-backward"),
+ ResourceLoaderWrapper.lookupIcon("Backward"),
ReorderAction.SEND_BACKWARD));
setMnemonic(reorderSendBackward,
"reorder send backward");
@@ -758,6 +795,7 @@
JMenuItem reorderBringToFront = reorder.add(new ReorderAction(
Translator.localize("action.bring-to-front"),
+ ResourceLoaderWrapper.lookupIcon("ToFront"),
ReorderAction.BRING_TO_FRONT));
setMnemonic(reorderBringToFront,
"reorder bring to front");
@@ -766,6 +804,7 @@
JMenuItem reorderSendToBack = reorder.add(new ReorderAction(
Translator.localize("action.send-to-back"),
+ ResourceLoaderWrapper.lookupIcon("ToBack"),
ReorderAction.SEND_TO_BACK));
setMnemonic(reorderSendToBack,
"reorder send to back");