Author: bobtarling
Date: 2010-03-25 11:43:32-0700
New Revision: 18167

Modified:
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/NavigateUpAction.java
   
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java

Log:
Reinstate buttons to traverse siblings

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/NavigateUpAction.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/NavigateUpAction.java?view=diff&pathrev=18167&r1=18166&r2=18167
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/NavigateUpAction.java
       (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/NavigateUpAction.java
       2010-03-25 11:43:32-0700
@@ -14,6 +14,7 @@
 package org.argouml.core.propertypanels.ui;
 
 import java.awt.event.ActionEvent;
+import java.util.List;
 
 import javax.swing.AbstractAction;
 

Modified: 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java?view=diff&pathrev=18167&r1=18166&r2=18167
==============================================================================
--- 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
 (original)
+++ 
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SwingUIFactory.java
 2010-03-25 11:43:32-0700
@@ -119,6 +119,15 @@
         tb.add(new JLabel(metaTypeName, 
ResourceLoaderWrapper.lookupIconResource(metaTypeName), JLabel.LEFT));
         if (!Model.getModelManagementHelper().isReadOnly(target)) {
             tb.add(new NavigateUpAction(target));
+            
+            if (Model.getFacade().isAAttribute(target)
+                || Model.getFacade().isAOperation(target)
+                || Model.getFacade().isAReception(target)
+                || Model.getFacade().isAParameter(target)) {
+                tb.add(new NavigatePreviousAction(target));
+                tb.add(new NavigateNextAction(target));
+            }
+            
             tb.add(new ActionDeleteModelElements());
             // We only have this here until we have stereotypes
             // list on property panel

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

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

Reply via email to