diff --git a/src/main/java/gr/uom/java/xmi/diff/UMLAbstractClassDiff.java b/src/main/java/gr/uom/java/xmi/diff/UMLAbstractClassDiff.java index 6bd183786..649d1ce7c 100644 --- a/src/main/java/gr/uom/java/xmi/diff/UMLAbstractClassDiff.java +++ b/src/main/java/gr/uom/java/xmi/diff/UMLAbstractClassDiff.java @@ -64,6 +64,7 @@ public abstract class UMLAbstractClassDiff { protected List refactorings; protected UMLModelDiff modelDiff; private UMLImplementedInterfaceListDiff interfaceListDiff; + private UMLCommentListDiff commentListDiff; private static final List collectionAPINames = List.of("get", "add", "contains", "put", "putAll", "addAll", "equals"); public UMLAbstractClassDiff(UMLAbstractClass originalClass, UMLAbstractClass nextClass, UMLModelDiff modelDiff) { @@ -85,6 +86,7 @@ public UMLAbstractClassDiff(UMLAbstractClass originalClass, UMLAbstractClass nex this.nextClass = nextClass; this.modelDiff = modelDiff; this.interfaceListDiff = new UMLImplementedInterfaceListDiff(originalClass.getImplementedInterfaces(), nextClass.getImplementedInterfaces()); + this.commentListDiff = new UMLCommentListDiff(originalClass.getComments(), nextClass.getComments()); } public List getAddedOperations() { @@ -147,6 +149,10 @@ public UMLModelDiff getModelDiff() { return modelDiff; } + public UMLCommentListDiff getCommentListDiff() { + return commentListDiff; + } + public UMLImplementedInterfaceListDiff getInterfaceListDiff() { return interfaceListDiff; }