for( ; it!=last; it++ )
aParams.push_back( KeyHelper( it->first, this ) );
- printf( "%i\n", aParams.size() );
Sort( aParams );
- printf( "%i\n", aParams.size() );
std::list< KeyHelper >::const_iterator pit = aParams.begin(), plast = aParams.end();
std::string anEntry;
for( ; pit!=plast; pit++ )
const std::list<std::string>& aLst = myDependencies[*dit];
std::list<std::string>::const_iterator lit = aLst.begin(), llast = aLst.end();
for( ; lit!=llast; lit++ )
- if( find( aDeps.begin(), aDeps.end(), *lit ) == aDeps.end() )
- aDeps.push_back( *lit );
+ {
+ GetComponent( *lit, aName );
+ if( find( aDeps.begin(), aDeps.end(), aName ) == aDeps.end() )
+ aDeps.push_back( aName );
+ }
}
else if( find( aDeps.begin(), aDeps.end(), aName ) == aDeps.end() )
aDeps.push_back( aName );
void SALOME_Notebook::RebuildLinks()
{
+ return;
printf( "Rebuild links\n" );
SALOMEDS::StudyBuilder_var aBuilder = myStudy->NewBuilder();