Author: mvw Date: 2008-11-06 11:18:49-0800 New Revision: 15969 Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java
Log: Fix for issue 5493: Apply Stereotypes in diagram popup menu incorrect for multiple selection. Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java?view=diff&rev=15969&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java&r1=15968&r2=15969 ============================================================================== --- trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java (original) +++ trunk/src/argouml-app/src/org/argouml/uml/diagram/ui/FigEdgeModelElement.java 2008-11-06 11:18:49-0800 @@ -305,17 +305,18 @@ popUpActions.add(0, new JSeparator()); popUpActions.add(0, critiques); } - } - // Add stereotypes submenu - Action[] stereoActions = getApplyStereotypeActions(); - if (stereoActions != null && stereoActions.length > 0) { - popUpActions.add(0, new JSeparator()); - ArgoJMenu stereotypes = new ArgoJMenu( - "menu.popup.apply-stereotypes"); - for (int i = 0; i < stereoActions.length; ++i) { - stereotypes.addCheckItem(stereoActions[i]); + + // Add stereotypes submenu + Action[] stereoActions = getApplyStereotypeActions(); + if (stereoActions != null && stereoActions.length > 0) { + popUpActions.add(0, new JSeparator()); + ArgoJMenu stereotypes = new ArgoJMenu( + "menu.popup.apply-stereotypes"); + for (int i = 0; i < stereoActions.length; ++i) { + stereotypes.addCheckItem(stereoActions[i]); + } + popUpActions.add(0, stereotypes); } - popUpActions.add(0, stereotypes); } return popUpActions; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
