svn commit: r17527 - trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java
Bob Tarling <[email protected]>
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: bobtarling
Date: 2009-11-23 06:44:01-0800
New Revision: 17527
Modified:
trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/RowSelector.java
Log:
Put the model subsystem in charge of moving elements within its owner. This is demonstrated with the move attribute functionality within XML prop panels
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=17527&r1=17526&r2=17527
==============================================================================
--- 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-11-23 06:44:01-0800
@@ -58,6 +58,7 @@
import org.argouml.kernel.Project;
import org.argouml.kernel.ProjectManager;
import org.argouml.model.Model;
+import org.argouml.model.UmlHelper;
import org.argouml.ui.ActionCreateContainedModelElement;
import org.argouml.ui.UndoableAction;
import org.tigris.gef.presentation.FigTextEditor;
@@ -495,7 +496,7 @@
@Override
public void actionPerformed(ActionEvent e) {
super.actionPerformed(e);
- //
+ Model.getUmlHelper().move(getList().getSelectedValues()[0], UmlHelper.Direction.UP);
}
}
@@ -519,7 +520,7 @@
@Override
public void actionPerformed(ActionEvent e) {
super.actionPerformed(e);
- //
+ Model.getUmlHelper().move(getList().getSelectedValues()[0], UmlHelper.Direction.DOWN);
}
}
@@ -543,7 +544,7 @@
@Override
public void actionPerformed(ActionEvent e) {
super.actionPerformed(e);
- //
+ Model.getUmlHelper().move(getList().getSelectedValues()[0], UmlHelper.Direction.TOP);
}
}
@@ -567,7 +568,7 @@
@Override
public void actionPerformed(ActionEvent e) {
super.actionPerformed(e);
- //
+ Model.getUmlHelper().move(getList().getSelectedValues()[0], UmlHelper.Direction.BOTTOM);
}
}
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2423384
To unsubscribe from this discussion, e-mail: [[email protected]].