Skip to content

Commit e2d3dee

Browse files
committed
Corrected AnnotatingElementAdapter transform for annotations.
1 parent 228bfdc commit e2d3dee

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

org.omg.sysml/src/org/omg/sysml/adapter/AnnotatingElementAdapter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ public static void transformAnnotatingElement(AnnotatingElement annotatingElemen
2121
Relationship owningRelationship = annotatingElement.getOwningRelationship();
2222
if (owningRelationship instanceof Annotation) {
2323
annotations.add((Annotation)owningRelationship);
24+
} else {
25+
annotatingElement.getOwnedRelationship().stream().
26+
filter(Annotation.class::isInstance).
27+
map(Annotation.class::cast).
28+
forEachOrdered(annotations::add);
2429
}
2530
}
2631
}

0 commit comments

Comments
 (0)