for (Element listenerElement : extentionsElement.elementsNS(BpmnParser.ACTIVITI_BPMN_EXTENSIONS_NS, "in")) {
String sourceExpression = listenerElement.attribute("sourceExpression");
String target = listenerElement.attribute("target");
if (sourceExpression != null) {
Expression expression = expressionManager.createExpression(sourceExpression.trim());
callActivityBehaviour.addDataInputAssociation(new SimpleDataInputAssociation(expression, target));
} else {
String source = listenerElement.attribute("source");
callActivityBehaviour.addDataInputAssociation(new SimpleDataInputAssociation(source, target));
}
}