constructor param data collect uml element transfer model element collect data model element data 