package controller.merge.xmi.xclass; import controller.comparer.xmi.XmiAssociationElement; public class XmiMergedAssociation { private XmiAssociationElement associationElement; // This Id will be used for the Member End's type field private String class1Id; private String class2Id; // Get class name from the merged object new name field private String class1Name; private String class2Name; // Diagram private int diagramNum = 0; public XmiMergedAssociation(XmiAssociationElement association, String class1Id, String class2Id, String class1Name, String class2Name, int diagram) { this.setAssociationElement(association); this.setClass1Id(class1Id); this.setClass2Id(class2Id); this.setClass1Name(class1Name); this.setClass2Name(class2Name); this.setDiagramnum(diagram); } /** * @return the associationElement */ public XmiAssociationElement getAssociationElement() { return associationElement; } /** * @return the class1Id */ public String getClass1Id() { return class1Id; } /** * @return the class2Id */ public String getClass2Id() { return class2Id; } /** * @return the class1Name */ public String getClass1Name() { return class1Name; } /** * @return the class2Name */ public String getClass2Name() { return class2Name; } /** * @param associationElement the associationElement to set */ public void setAssociationElement(XmiAssociationElement associationElement) { this.associationElement = associationElement; } /** * @param class1Id the class1Id to set */ public void setClass1Id(String class1Id) { this.class1Id = class1Id; } /** * @param class2Id the class2Id to set */ public void setClass2Id(String class2Id) { this.class2Id = class2Id; } /** * @param class1Name the class1Name to set */ public void setClass1Name(String class1Name) { this.class1Name = class1Name; } /** * @param class2Name the class2Name to set */ public void setClass2Name(String class2Name) { this.class2Name = class2Name; } /** * @return the diagramnum */ public int getDiagramnum() { return diagramNum; } /** * @param diagramnum the diagramnum to set */ public void setDiagramnum(int diagramnum) { this.diagramNum = diagramnum; } }