// @todo (france, ub): add id to signature public LinkTypeBean( String name, Class firstClass, Class secondClass, String firstRole, String secondRole, CardinalityKey firstCardinality, CardinalityKey secondCardinality, ArrowKey firstArrowType, ArrowKey secondArrowType, ColorKey lineColor, LineKey lineType, boolean showLinkTypeName, boolean showRoleNames) { super(name, name); this.firstClassName = firstClass == null ? null : firstClass.getName(); this.secondClassName = secondClass == null ? null : secondClass.getName(); this.firstRole = firstRole; this.secondRole = secondRole; this.firstCardinality = firstCardinality.getValue(); this.secondCardinality = secondCardinality.getValue(); this.firstArrowType = firstArrowType.getValue(); this.secondArrowType = secondArrowType.getValue(); this.lineColor = lineColor.getValue(); this.lineType = lineType.getValue(); this.showLinkTypeName = showLinkTypeName; this.showRoleNames = showRoleNames; }
public void setSecondArrowType(ArrowKey arrowKey) { secondArrowType = arrowKey.getValue(); }
public void setFirstArrowType(ArrowKey arrowKey) { firstArrowType = arrowKey.getValue(); }