STRING(TOUPPER ${PROJECT_NAME} PROJECT_NAME_UC)
SET(${PROJECT_NAME_UC}_MAJOR_VERSION 7)
-SET(${PROJECT_NAME_UC}_MINOR_VERSION 5)
-SET(${PROJECT_NAME_UC}_PATCH_VERSION 1)
+SET(${PROJECT_NAME_UC}_MINOR_VERSION 6)
+SET(${PROJECT_NAME_UC}_PATCH_VERSION 0)
SET(${PROJECT_NAME_UC}_VERSION
${${PROJECT_NAME_UC}_MAJOR_VERSION}.${${PROJECT_NAME_UC}_MINOR_VERSION}.${${PROJECT_NAME_UC}_PATCH_VERSION})
SET(${PROJECT_NAME_UC}_VERSION_DEV 1)
INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/src/yacsloader/samples
DESTINATION ${SALOME_INSTALL_DOC}/tui/YACS
PATTERN "CVS" EXCLUDE
- )
+ PATTERN "*.md5" EXCLUDE
+ PATTERN "*.map" EXCLUDE
+ )
SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES YACS)
static const char NAME[];
};
- class ForEachLoopPassedData
+ class YACSLIBENGINE_EXPORT ForEachLoopPassedData
{
public:
ForEachLoopPassedData(const std::vector<unsigned int>& passedIds, const std::vector<SequenceAny *>& passedOutputs, const std::vector<std::string>& nameOfOutputs);
// Initialize and launch the algorithm
_alg->initializeProxy(_algoInitPort.getValue());
- _alg->startProxy();
if (_alg->hasError()) {
string error = _alg->getError();
_alg->finishProxy();
int i;
int nbOfBr=_nbOfBranches.getIntValue();
_alg->setNbOfBranches(nbOfBr);
+
+ _alg->startProxy();
+ if (_alg->hasError()) {
+ string error = _alg->getError();
+ _alg->finishProxy();
+ throw Exception(error);
+ }
+
if(nbOfBr==0)
{
// A number of branches of 0 is acceptable if there are no output ports
</message>
<message>
<source>Put Graph Content in Node</source>
- <translation type="unfinished">Put Graph Content in Node</translation>
+ <translation>Mettre le contenu du graphe dans le nœud</translation>
</message>
<message>
<source>arrange nodes on that bloc level, without recursion</source>
</message>
<message>
<source>shrink or expand direct children of the selected node</source>
- <translation type="unfinished">contracter ou étendre le noeud choisi</translation>
+ <translation>contracter ou étendre le noeud choisi</translation>
</message>
<message>
<source>shrink or expand elementary nodes of the selected node recursively</source>
- <translation type="unfinished">contracter ou étendre le noeud choisi</translation>
+ <translation>contracter ou étendre le noeud choisi</translation>
</message>
<message>
<source>shrink/expand</source>
</message>
<message>
<source>shrink/expand children</source>
- <translation type="unfinished">contracter/étendre</translation>
+ <translation >contracter/étendre</translation>
</message>
<message>
<source>shrink/expand elementary</source>
- <translation type="unfinished">contracter/étendre</translation>
+ <translation>contracter/étendre</translation>
</message>
<message>
<source>draw straight or orthogonal links</source>