svn commit: r14624 - trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java

[email protected]
Newsgroups gmane.comp.lang.uml.argouml.cvs
Message-ID <[email protected]>
Author: tfmorris
Date: 2008-05-05 00:55:30-0700
New Revision: 14624

Modified:
   trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java

Log:
Issue 5072: deprecate buildPackage() method with UUID parameter

Modified: trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java?view=diff&rev=14624&p1=trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java&p2=trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java&r1=14623&r2=14624
==============================================================================
--- trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java	(original)
+++ trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/ModelManagementFactoryMDRImpl.java	2008-05-05 00:55:30-0700
@@ -130,15 +130,23 @@
         return myUmlPackage;
     }
 
-
+    @Deprecated
+    @SuppressWarnings("deprecation")
     public Object buildPackage(String name, String uuid) {
         UmlPackage pkg = createPackage();
         pkg.setName(name);
-        // TODO: not sure who added below message.  Needs resolution. - tfm
-        LOG.warn("UUID [" + uuid + "] ignored - what to do with it?");
+        // We could throw an exception if uuid is not null, but since the
+        // Javadoc technically says that it is only used if the element doesn't
+        // already have one set, we're going to assume we can ignore it.
         return pkg;
     }
 
+    public Object buildPackage(String name) {
+        UmlPackage pkg = createPackage();
+        pkg.setName(name);
+        return pkg;
+    }
+    
 
     public Object createSubsystem() {
         Subsystem mySubsystem =
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.