private void createAndAddAttribute(
Set<OrderLineAttribute> orderLineAttributes,
OrderLine orderLineMain,
ConstructionTypeArticleAttribute articleAttribute) {
OrderLineAttribute orderLineAttribute = new OrderLineAttribute();
orderLineAttribute.setOrderLine(orderLineMain);
orderLineAttribute
.setConstructionTypeArticleAttribute(articleAttribute
.getConstructionTypeArticleAttributeId() != null ? articleAttribute
: null);
orderLineAttribute
.setArticleTypeAttribute(articleAttribute
.getConstructionTypeArticleAttributeId() == null ? articleAttribute
.getArticleTypeAttribute()
: null);
orderLineAttribute.setAttributeValue(articleAttribute
.getAttributeValue());
orderLineAttribute.setDialogOrder(articleAttribute.getDialogOrder());
orderLineAttribute.setOrderLineAttributeName(articleAttribute
.getAttributeName());
setDefault(orderLineAttribute,orderLineMain);
orderLineAttributes.add(orderLineAttribute);