package controller.comparer.xmi; public class XmiAttributeElement extends XmiBaseElement { private XmiValueElement lowerValue; private XmiValueElement upperValue; private XmiValueElement defaultValue; /** * Constructor to initialize necessary class members * * @param id * The ID of the element * @param name * The name of the element * @param type * The type of the element * @param visibility * The visibility of the element */ public XmiAttributeElement(String id, String name, String type, String visibility) { super(id, name, type, visibility); } @Override public String toString() { return super.toString(); } /** * @return the lowerValue */ public XmiValueElement getLowerValue() { return lowerValue; } /** * @param lowerValue the lowerValue to set */ public void setLowerValue(XmiValueElement lowerValue) { this.lowerValue = lowerValue; } /** * @return the upperValue */ public XmiValueElement getUpperValue() { return upperValue; } /** * @param upperValue the upperValue to set */ public void setUpperValue(XmiValueElement upperValue) { this.upperValue = upperValue; } /** * @return the defaultValue */ public XmiValueElement getDefaultValue() { return defaultValue; } /** * @param defaultValue the defaultValue to set */ public void setDefaultValue(XmiValueElement defaultValue) { this.defaultValue = defaultValue; } }