svn commit: r15597 - trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: tfmorris
Date: 2008-08-20 13:27:20-0700
New Revision: 15597
Modified:
trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java
trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java
Log:
RESOLVED - task 5301: Disable toolbelt buttons that modify read-only elements
http://argouml.tigris.org/issues/show_bug.cgi?id=5301
Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java?view=diff&rev=15597&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java&r1=15596&r2=15597
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionNodeInstance.java 2008-08-20 13:27:20-0700
@@ -67,6 +67,10 @@
@Override
protected Icon[] getIcons() {
+ if (Model.getModelManagementHelper().isReadOnly(
+ getContent().getOwner())) {
+ return new Icon[6];
+ }
return icons;
}
Modified: trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java?view=diff&rev=15597&p1=trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java&p2=trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java&r1=15596&r2=15597
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/diagram/deployment/ui/SelectionObject.java 2008-08-20 13:27:20-0700
@@ -70,6 +70,10 @@
@Override
protected Icon[] getIcons() {
+ if (Model.getModelManagementHelper().isReadOnly(
+ getContent().getOwner())) {
+ return new Icon[6];
+ }
return icons;
}