for (int i = 0; i < source.length; i++) {
ElementInfo argElement = wrapper.getInputChildElements().get(i);
sourceWrapperHandler.setChild(sourceWrapper, i, argElement, source[0]);
}
}
Object targetWrapper = targetWrapperHandler.create(wrapperElement, context);
if (source == null) {
return new Object[] {targetWrapper};
}
List<DataType<QName>> argTypes = wrapper.getUnwrappedInputType().getLogical();