Author: bobtarling Date: 2011-02-27 08:57:31-0800 New Revision: 19078 Removed: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLStereotypeTagDefinitionListModel.java Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/metamodel2.xml trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/ListFactory.java
Log: Drop use of UMLStereotypeTagDefnitionListModel and let the new GetterSetter mechanism manage this instead Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/metamodel2.xml Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/metamodel2.xml?view=diff&pathrev=19078&r1=19077&r2=19078 ============================================================================== --- trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/metamodel2.xml (original) +++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/model/metamodel2.xml 2011-02-27 08:57:31-0800 @@ -1305,7 +1305,7 @@ <list name="baseClass" type="Name" label="label.base-class" /> <list name="generalization" type="Generalization" /> <list name="specialization" type="GeneralizableElement" /> - <list name="definedTag" type="TagDefinition" label="label.tagdefinitions" /> + <list name="definedTag" type="Property" new="true" label="label.tagdefinitions" /> <debug /> <attribute name="clientDependency" type="Dependency" /> Modified: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/ListFactory.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/ListFactory.java?view=diff&pathrev=19078&r1=19077&r2=19078 ============================================================================== --- trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/ListFactory.java (original) +++ trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/ListFactory.java 2011-02-27 08:57:31-0800 @@ -87,8 +87,6 @@ model = new UMLPartitionContentListModel(modelElement); } else if ("context".equals(propName)) { model = new UMLSignalContextListModel(modelElement); - } else if ("definedTag".equals(propName)) { - model = new UMLStereotypeTagDefinitionListModel(modelElement); } else if ("deployedComponent".equals(propName)) { model = new UMLNodeDeployedComponentListModel(modelElement); } else if ("extend".equals(propName)) { Removed: trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLStereotypeTagDefinitionListModel.java Url: http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-umlpropertypanels/src/org/argouml/core/propertypanels/ui/UMLStereotypeTagDefinitionListModel.java?view=markup&pathrev=19077 ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2708025 To unsubscribe from this discussion, e-mail: [[email protected]].
