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]].
