private void addIORComponentToProfileInternal(
TaggedComponent tagged_component, Iterator iterator )
{
// Convert the given IOP::TaggedComponent into the appropriate
// type for the TaggedProfileTemplate
TaggedComponentFactoryFinder finder =
orb.getTaggedComponentFactoryFinder();
Object newTaggedComponent = finder.create( orb, tagged_component );
// Iterate through TaggedProfileTemplates and add the given tagged
// component to the appropriate one(s).
boolean found = false;
while( iterator.hasNext() ) {