1.1 --- a/mdr/extras/uml2mof/src/org/netbeans/lib/jmi/uml2mof/Transformer.java Fri Mar 14 23:29:49 2003 +0000
1.2 +++ b/mdr/extras/uml2mof/src/org/netbeans/lib/jmi/uml2mof/Transformer.java Mon Mar 17 12:57:43 2003 +0000
1.3 @@ -526,7 +526,7 @@
1.4 for (Iterator it = element.getTaggedValue().iterator(); it.hasNext();) {
1.5 TaggedValue tag = (TaggedValue) it.next();
1.6 String temp = tag.getName();
1.7 - if (tag.getType() != null && tag.getType().getTagType() != null) {
1.8 + if (temp == null && tag.getType() != null) {
1.9 temp = tag.getType().getTagType();
1.10 }
1.11 if (tagName.equals(temp)) {
1.12 @@ -541,7 +541,7 @@
1.13 for (Iterator it = umlElement.getTaggedValue().iterator(); it.hasNext();) {
1.14 TaggedValue tag = (TaggedValue) it.next();
1.15 String tagName = tag.getName();
1.16 - if (tag.getType() != null && tag.getType().getTagType() != null) {
1.17 + if (tagName == null && tag.getType() != null) {
1.18 tagName = tag.getType().getTagType();
1.19 }
1.20 mapTag(tagName, tag, mofElement);