directionAttribute = typeBuilder.enumAttribute(BPMN_ATTRIBUTE_DIRECTION, RelationshipDirection.class)
.build();
SequenceBuilder sequenceBuilder = typeBuilder.sequence();
sourceCollection = sequenceBuilder.elementCollection(Source.class)
.minOccurs(1)
.build();
targetCollection = sequenceBuilder.elementCollection(Target.class)
.minOccurs(1)