// are we (since it's our synch monitor) just initializing
if (number.getPhase() != NumberInfo.Phase.INITIALIZING)
{
if (number.getPhase() != NumberInfo.Phase.COMPLETE)
{
number.initializing();
number.setDelegate(resolveComplexTypeInfo(cl, name));
}
return number;
}
}