in src/main/cpp/ide/nblauncher.cpp [267:278]
void NbLauncher::addExtraClusters() {
logMsg("addExtraClusters()");
const char delim = ';';
string::size_type start = extraClusters.find_first_not_of(delim, 0);
string::size_type end = extraClusters.find_first_of(delim, start);
while (string::npos != end || string::npos != start) {
string cluster = extraClusters.substr(start, end - start);
addCluster(cluster.c_str());
start = extraClusters.find_first_not_of(delim, end);
end = extraClusters.find_first_of(delim, start);
}
}