ColumnDescriptor cd = td.getColumnDescriptor( ci.name );
DefaultDescriptor defDesc = cd.getDefaultDescriptor( dd );
for ( int px = 0; px < providerCount; px++ )
{
ProviderInfo pi = providers[ px ];
DependableFinder finder = pi.getDependableFinder();
UUID providerID = pi.getObjectId();
Provider provider = (Provider) finder.getDependable( dd, providerID );
dm.addDependency( defDesc, provider, cm );
} // end loop through providers
}