mapping of Tags fixed BLD200303190100
authormmatula@netbeans.org
Mon, 17 Mar 2003 12:57:43 +0000
changeset 1245829344585510
parent 1244 36383c8c0c2e
child 1246 4b0f7e5c10cf
mapping of Tags fixed
mdr/extras/uml2mof/src/org/netbeans/lib/jmi/uml2mof/Transformer.java
     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);