svn commit: r15414 - trunk/src/argouml-app/src/org/argouml/kernel
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: tfmorris
Date: 2008-07-30 12:28:40-0700
New Revision: 15414
Modified:
trunk/src/argouml-app/src/org/argouml/kernel/Project.java
trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java
Log:
Issue 4994: Remove temporary implementation supporting read-only profiles
Modified: trunk/src/argouml-app/src/org/argouml/kernel/Project.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/kernel/Project.java?view=diff&rev=15414&p1=trunk/src/argouml-app/src/org/argouml/kernel/Project.java&p2=trunk/src/argouml-app/src/org/argouml/kernel/Project.java&r1=15413&r2=15414
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/kernel/Project.java (original)
+++ trunk/src/argouml-app/src/org/argouml/kernel/Project.java 2008-07-30 12:28:40-0700
@@ -706,14 +706,5 @@
* @return the UndoManager for this project
*/
public UndoManager getUndoManager();
-
- /**
- * Returns if a given UML element is editable. Currently, an element
- * is editable if and only if it belongs to the user model, not to a
- * profile model.
- *
- * @param handle the model element
- * @return true if model element is editable, else false
- */
- public boolean isEditableUMLElement(Object handle);
+
}
\ No newline at end of file
Modified: trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java?view=diff&rev=15414&p1=trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java&p2=trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java&r1=15413&r2=15414
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java (original)
+++ trunk/src/argouml-app/src/org/argouml/kernel/ProjectImpl.java 2008-07-30 12:28:40-0700
@@ -1157,19 +1157,4 @@
members.add(pc);
}
- public boolean isEditableUMLElement(Object handle) {
- if (!Model.getFacade().isAUMLElement(handle)) {
- throw new IllegalArgumentException(
- "A UML element must be supplied");
- }
-
- Object elem;
- Object container = handle;
- do {
- elem = container;
- container = Model.getFacade().getModelElementContainer(elem);
- } while (container != null);
-
- return getUserDefinedModelList().contains(elem);
- }
}