svn commit: r15253 - branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: maurelio1234
Date: 2008-07-13 08:34:27-0700
New Revision: 15253
Modified:
branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java
Log:
solving problem with dependencies being loaded in unexpected order
Modified: branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java
Url: http://argouml.tigris.org/source/browse/argouml/branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java?view=diff&rev=15253&p1=branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java&p2=branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java&r1=15252&r2=15253
==============================================================================
--- branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java (original)
+++ branches/gsoc2008/work_midterm_maurelio1234/src/org/argouml/moduleloader/ModuleLoader2.java 2008-07-13 08:34:27-0700
@@ -689,21 +689,15 @@
*
* @return the set of defined profiles
*/
- private Set<Profile> loadManifestDependenciesForProfile(Attributes attr) {
- Set<Profile> ret = new HashSet<Profile>();
+ private Set<String> loadManifestDependenciesForProfile(Attributes attr) {
+ Set<String> ret = new HashSet<String>();
String value = attr.getValue("Depends-on");
if (value != null) {
StringTokenizer st = new StringTokenizer(value, ",");
while (st.hasMoreElements()) {
String entry = st.nextToken().trim();
- Profile p = ProfileFacade.getManager()
- .lookForRegisteredProfile(entry);
- if (p != null) {
- ret.add(p);
- } else {
- LOG.debug("Found unknown profile in dependency list! " + entry);
- }
+ ret.add(entry);
}
}