Module: $RCSfile: bbtkFactory.cxx,v $
Language: C++
-Date: $Date: 2008/01/29 10:56:03 $
-Version: $Revision: 1.5 $
+Date: $Date: 2008/01/30 12:14:43 $
+Version: $Revision: 1.8 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
<<pack.mPackage->GetVersion()
<<" (bbtk "
<<pack.mPackage->GetBBTKVersion()<<") "
- <<pack.mPackage->GetAuthor()
+ <<pack.mPackage->GetAuthor() << " Keyword(s) :"
+ <<pack.mPackage->GetKeyword()
<<std::endl);
bbtkMessage("Output",2,pack.mPackage->GetDescription()<<std::endl);
//===================================================================
return;
}
-
// =================================================
// The following structure was checked to work
// with any type of relative/absolute path.
bbtkError("Use absolute or relative path name! ["<<name<<"] is an illegal name");
return;
}
-
+
// std::string path = Utilities::ExpandLibName(upath, verbose);
- std::string path;
- if (name[1]!= ':') // Absolute name, under Windows
- path = Utilities::ExpandLibName(name, verbose); // keep last item, here.
-
+ std::string path = Utilities::ExpandLibName(name, verbose); // keep last item, here.
+
if (path != "")
{
std::string p2;
if ( i != mPackageMap.end() )
{
bbtkMessage("Help",1, "Package "<<i->first<<" ");
+
if (i->second.mPackage->GetVersion().length()>0)
bbtkMessageCont("Help",1,"v" <<i->second.mPackage->GetVersion());
+
if (i->second.mPackage->GetAuthor().length()>0)
bbtkMessageCont("Help",1,"- "<<i->second.mPackage->GetAuthor());
+
+ if (i->second.mPackage->GetKeyword().length()>0)
+ bbtkMessageCont("Help",1,"- "<<i->second.mPackage->GetKeyword());
+
bbtkMessageCont("Help",1,std::endl);
bbtkIncTab("Help",1);
bbtkMessage("Help",1,i->second.mPackage->GetDescription()<<std::endl);