if (changeIter == null)
return;
while (changeIter.hasNext())
{
ComponentChange change = changeIter.next();
change.changeComponent(uiComponent);
//pu: In case this Change has added a new component/facet, the added
// component could have its own Changes, that may need to be applied here.
if (change instanceof AddComponentChange)
{