{
id = _selectedObjects[iSelected];
cont = _controllers[id];
- possibleNameAA = cont->getModel()->getBBTKName();
+// possibleNameAA = cont->getModel()->getBBTKName();
+ possibleNameAA = cont->getModel()->getBBTKType() +":"+cont->getModel()->getBBTKName();
std::transform( possibleNameAA.begin(),possibleNameAA.end(),possibleNameAA.begin(), ::toupper );
for (it = _controllers.begin(); it != _controllers.end(); ++it)
{
modelBoxStart = connectorModel->getStartPort()->getParentBox();
boxNameStart = modelBoxStart->getBBTKType() +":"+ modelBoxStart->getBBTKName();
std::transform( boxNameStart.begin(),boxNameStart.end(),boxNameStart.begin(),::toupper);
- if ( (int)(boxNameStart.find(possibleNameAA)) >= 0 ) { ok= true;}
+// if ( (int)(boxNameStart.find(possibleNameAA)) >= 0 ) { ok= true;}
+ if ( boxNameStart.compare(possibleNameAA)==0 ) { ok= true;}
+
//end
modelBoxEnd = connectorModel->getEndPort()->getParentBox();
boxNameEnd = modelBoxEnd->getBBTKType() +":"+ modelBoxEnd->getBBTKName();
std::transform( boxNameEnd.begin(),boxNameEnd.end(),boxNameEnd.begin(),::toupper);
- if ( (int)(boxNameEnd.find(possibleNameAA)) >= 0 ) { ok= true; }
+// if ( (int)(boxNameEnd.find(possibleNameAA)) >= 0 ) { ok= true; }
+ if ( boxNameEnd.compare(possibleNameAA)==0 ) { ok= true; }
+
//
if (ok==true)
{