Author: bobtarling
Date: 2011-05-11 10:33:13-0700
New Revision: 19407

Modified:
   
trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/UMLDeploymentDiagram.java

Log:
Remove tools not relevant for UML2

Modified: 
trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/UMLDeploymentDiagram.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/UMLDeploymentDiagram.java?view=diff&pathrev=19407&r1=19406&r2=19407
==============================================================================
--- 
trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/UMLDeploymentDiagram.java
   (original)
+++ 
trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/UMLDeploymentDiagram.java
   2011-05-11 10:33:13-0700
@@ -38,7 +38,6 @@
 
 package org.argouml.uml.diagram.deployment.ui;
 
-import java.awt.Point;
 import java.awt.Rectangle;
 import java.beans.PropertyVetoException;
 import java.util.ArrayList;
@@ -57,15 +56,12 @@
 import org.argouml.uml.diagram.static_structure.ui.FigClass;
 import org.argouml.uml.diagram.static_structure.ui.FigComment;
 import org.argouml.uml.diagram.static_structure.ui.FigInterface;
-import org.argouml.uml.diagram.static_structure.ui.FigPackage;
 import org.argouml.uml.diagram.ui.ActionSetAddAssociationMode;
 import org.argouml.uml.diagram.ui.ActionSetMode;
-import org.argouml.uml.diagram.ui.FigNodeAssociation;
 import org.argouml.uml.diagram.ui.FigNodeModelElement;
 import org.argouml.uml.diagram.ui.RadioAction;
 import org.argouml.uml.diagram.ui.UMLDiagram;
 import org.argouml.uml.diagram.use_case.ui.FigActor;
-import org.argouml.uml.diagram.use_case.ui.FigUseCase;
 import org.argouml.util.ToolBarUtility;
 import org.tigris.gef.base.LayerPerspective;
 import org.tigris.gef.base.LayerPerspectiveMutable;
@@ -188,19 +184,33 @@
      * @see org.argouml.uml.diagram.ui.UMLDiagram#getUmlActions()
      */
     protected Object[] getUmlActions() {
-        Object[] actions = {
-            getActionMNode(),
-            getActionMNodeInstance(),
-            getActionMComponent(),
-            getActionMComponentInstance(),
-            getActionMGeneralization(),
-            getActionMAbstraction(),
-            getActionMDependency(),
-            getAssociationActions(),
-            getActionMObject(),
-            getActionMLink(),
-        };
-        return actions;
+        if (Model.getFacade().getUmlVersion().startsWith("1")) {
+            final Object[] actions = {
+                getActionMNode(),
+                getActionMNodeInstance(),
+                getActionMComponent(),
+                getActionMComponentInstance(),
+                getActionMGeneralization(),
+                getActionMAbstraction(),
+                getActionMDependency(),
+                getAssociationActions(),
+                getActionMObject(),
+                getActionMLink(),
+            };
+            return actions;
+        } else {
+            final Object[] actions = {
+                    getActionMNode(),
+                    getActionMComponent(),
+                    getActionMGeneralization(),
+                    getActionMAbstraction(),
+                    getActionMDependency(),
+                    getAssociationActions(),
+                    getActionMObject(),
+                    getActionMLink(),
+                };
+            return actions;
+        }
     }
 
     private Object[] getAssociationActions() {

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2734448

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to