BlackBoxDescriptor::Pointer descriptor =
GObjectsMVCFactory::getInstance()->getBlackBoxDescriptor(
packageName, boxType);
-
+ if (descriptor == NULL){
+ printf("SCP: ERROR in wxVtkSceneManager::createGBlackBox, box %s probably does not exist.\n", boxType.c_str());
+ }
//Prepares the initial model
//The coordinates obtained are the following. Top-Left:x=0,y=0 Bottom-Right:x=width,y=height
}
// EO JGRR CM
- _parent->saveTempDiagram();
+ _parent->saveTempandUpdate("create connection");
}
manualConnectorContourController
_controllers.erase(it);
}//if
}// for
- _parent->saveTempandUpdate();
+ _parent->saveTempandUpdate("delete object");
}
//=========================================================================
boxModel = findGBox(nameStartBox);
if (boxModel != NULL) {
startP = boxModel->getOutputPort(nameStartPort);
+ if(startP == NULL){
+ printf("SCP: ERROR in wxVtkSceneManager::configGConnetion start port %s is null. Port name is probably wrong.\n", nameStartPort.c_str());
+ }
}
boxModel = findGBox(nameEndBox);
if (boxModel != NULL) {
endP = boxModel->getInputPort(nameEndPort);
+ if(endP == NULL){
+ printf("SCP: ERROR in wxVtkSceneManager::configGConnetion end port %s is null. Port name is probably wrong\n", nameStartPort.c_str(), nameEndPort.c_str());
+ }
}
//ups2