svn commit: r17113 - trunk/src/argouml-app/src/org/argouml/uml/ui/foundation/extension_mechanisms/UMLTagDefinitionComboBoxModel.java
Tom Morris <[email protected]>
| Newsgroups | gmane.comp.lang.uml.argouml.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: tfmorris
Date: 2009-04-13 12:42:37-0700
New Revision: 17113
Modified:
trunk/src/argouml-app/src/org/argouml/uml/ui/foundation/extension_mechanisms/UMLTagDefinitionComboBoxModel.java
Log:
RESOLVED - task 5784: Tagged values deleted without warning
http://argouml.tigris.org/issues/show_bug.cgi?id=5784
Modified: trunk/src/argouml-app/src/org/argouml/uml/ui/foundation/extension_mechanisms/UMLTagDefinitionComboBoxModel.java
Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/ui/foundation/extension_mechanisms/UMLTagDefinitionComboBoxModel.java?view=diff&pathrev=17113&r1=17112&r2=17113
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/ui/foundation/extension_mechanisms/UMLTagDefinitionComboBoxModel.java (original)
+++ trunk/src/argouml-app/src/org/argouml/uml/ui/foundation/extension_mechanisms/UMLTagDefinitionComboBoxModel.java 2009-04-13 12:42:37-0700
@@ -1,5 +1,5 @@
// $Id$
-// Copyright (c) 2005-2008 The Regents of the University of California. All
+// Copyright (c) 2005-2009 The Regents of the University of California. All
// Rights Reserved. Permission to use, copy, modify, and distribute this
// software and its documentation without fee, and without a written
// agreement is hereby granted, provided that the above copyright notice
@@ -124,9 +124,7 @@
* @see org.argouml.uml.ui.UMLComboBoxModel2#buildModelList()
*/
protected void buildModelList() {
- removeAllElements();
- Object target = getTarget();
- addAll(getApplicableTagDefinitions(target));
+ setElements(getApplicableTagDefinitions(getTarget()));
}
/*
@@ -161,9 +159,7 @@
notValids.add(tagDef);
}
}
- int size = availableTagDefs.size();
availableTagDefs.removeAll(notValids);
- int delta = size - availableTagDefs.size();
return availableTagDefs;
}
------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=1696201
To unsubscribe from this discussion, e-mail: [[email protected]].