X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fappli%2Fbbfy%2Fbbfy.cpp;h=347babc2b89afcf162727fc8b7eeff4cd77c41a5;hb=b9d4d6bc3c094176e2fefe44c87a2072eae2e401;hp=bb420978b4ec88ba69b36820dfb347958d8c77d3;hpb=19a1e7a2f298bfdfee13893f98272de4e6d0f7f2;p=bbtk.git diff --git a/kernel/appli/bbfy/bbfy.cpp b/kernel/appli/bbfy/bbfy.cpp index bb42097..347babc 100644 --- a/kernel/appli/bbfy/bbfy.cpp +++ b/kernel/appli/bbfy/bbfy.cpp @@ -20,8 +20,8 @@ public: //========================================================================== const std::string itkImageToImageFilterString = "ITK_ImageToImageFilter"; -const std::string vtkImageAlgorithmString = "VTK_ImageAlgorithm"; -const std::string vtkPolyDataAlgorithmString = "VTK_PolyDataAlgorithm"; +const std::string vtkImageAlgorithmString = "VTK_ImageAlgorithm"; +const std::string vtkPolyDataAlgorithmString = "VTK_PolyDataAlgorithm"; //========================================================================== class bbfy @@ -277,19 +277,21 @@ void bbfy::ParseXML() } // UserConstructor body - if (BB.nChildNode("userconstructor")) + if (BB.nChildNode("constructor")) { - bbtk::GetTextOrClear(BB.getChildNode("userconstructor"),mUserConstructor); + bbtk::GetTextOrClear(BB.getChildNode("constructor"),mUserConstructor); } + // UserCopyConstructor body - if (BB.nChildNode("usercopyconstructor")) + if (BB.nChildNode("copyconstructor")) { - bbtk::GetTextOrClear(BB.getChildNode("usercopyconstructor"),mUserCopyConstructor); + bbtk::GetTextOrClear(BB.getChildNode("copyconstructor"),mUserCopyConstructor); } + // UserDestructor body - if (BB.nChildNode("userdestructor")) + if (BB.nChildNode("destructor")) { - bbtk::GetTextOrClear(BB.getChildNode("userdestructor"),mUserDestructor); + bbtk::GetTextOrClear(BB.getChildNode("destructor"),mUserDestructor); } // Template parameters @@ -421,6 +423,7 @@ void bbfy::ParseXML() { bbtk::GetTextOrClear(BB.getChildNode("process"),mProcess); } + // CreateWidget // createwidget tag given ? if (BB.nChildNode("createwidget")) @@ -483,7 +486,7 @@ void bbfy::CreateHeader() mFile << "#define " << included <<"\n"; // Includes - // mFile << "#include \"bbtkAtomicBlackBox.h\"\n"; + mFile << "#include \"bb" << mPackage << "_EXPORT.h\"\n"; std::vector::iterator i; for (i=mInclude.begin(); i!=mInclude.end(); ++i) { @@ -513,9 +516,8 @@ void bbfy::CreateHeader() } // Class declaration and parents - mFile << "class /*BBTK_EXPORT*/ "<