child );
// if a previous object source was bound, but no tuple source
if ( context.getObjectSource() != null && context.getTupleSource() == null ) {
// we know this is the root OTN, so record it
ObjectSource source = context.getObjectSource();
while ( !(source instanceof ObjectTypeNode ) ) {
source = source.getParentObjectSource();
}
context.setRootObjectTypeNode( (ObjectTypeNode) source );
// adapt it to a Tuple source