Author: bobtarling Date: 2009-12-23 08:14:58-0800 New Revision: 17701 Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/GetterSetterManager.java trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SimpleListModel.java
Log: Show move buttons on model elements lists with items that can be moved. Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/GetterSetterManager.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/GetterSetterManager.java?view=diff&pathrev=17701&r1=17700&r2=17701 ============================================================================== --- trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/GetterSetterManager.java (original) +++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/GetterSetterManager.java 2009-12-23 08:14:58-0800 @@ -14,12 +14,9 @@ package org.argouml.core.propertypanels.model; import java.util.Collection; -import java.util.Collections; import java.util.HashMap; import java.util.Map; -import org.argouml.model.Model; - public abstract class GetterSetterManager { /** Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java?view=diff&pathrev=17701&r1=17700&r2=17701 ============================================================================== --- trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java (original) +++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java 2009-12-23 08:14:58-0800 @@ -276,7 +276,7 @@ deleteAction = new DeleteAction(); actions.add(deleteAction); - if (getModel() instanceof Ordered) { + if (Model.getUmlHelper().isMovable(metaType)) { moveUpAction = new MoveUpAction(); moveDownAction = new MoveDownAction(); moveTopAction = new MoveTopAction(); Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SimpleListModel.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SimpleListModel.java?view=diff&pathrev=17701&r1=17700&r2=17701 ============================================================================== --- trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SimpleListModel.java (original) +++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/SimpleListModel.java 2009-12-23 08:14:58-0800 @@ -113,4 +113,5 @@ public Object getUmlElement() { return umlElement; } + } ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2432648 To unsubscribe from this discussion, e-mail: [[email protected]].
