Program: bbtk
Module: $RCSfile: bbtkPackage.cxx,v $
Language: C++
- Date: $Date: 2009/05/28 12:18:51 $
- Version: $Revision: 1.28 $
+ Date: $Date: 2009/05/28 14:22:10 $
+ Version: $Revision: 1.29 $
=========================================================================*/
/* ---------------------------------------------------------------------
BlackBox::Pointer Package::NewBlackBox(const std::string& type,
const std::string& name) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<">::NewBlackBox(\""<<type<<"\",\""<<name<<"\")"<<bbtkendl);
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<">::NewBlackBox(\""<<type<<"\",\""<<name<<"\")"<<bbtkendl);
BlackBoxMapType::const_iterator i = mBlackBoxMap.find(type);
if (i == mBlackBoxMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return BlackBox::Pointer();
}
BlackBox::Pointer bb =i->second->NewBlackBox(name);
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return bb;
}
const DataInfo& typeout,
const std::string& name) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<
">::NewAdaptor("
<<typein<<","
<<typeout<<",\""
AdaptorMapType::const_iterator i = mAdaptorMap.find(key);
if (i == mAdaptorMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return BlackBox::Pointer();
}
BlackBox::Pointer bb =i->second.lock()->NewBlackBox(name);
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return bb;
}
const DataInfo& typeout,
const std::string& name) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<
">::NewWidgetAdaptor("
<<typein<<","
<<typeout<<",\""
AdaptorMapType::const_iterator i = mAdaptorMap.find(key);
if (i == mAdaptorMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return BlackBox::Pointer();
}
BlackBox::Pointer bb =i->second.lock()->NewBlackBox(name);
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return bb;
}
const DataInfo& typeout,
std::string& adaptor) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<
">::FindWidgetAdaptor("
<<typein<<","
<<typeout<<")"<<bbtkendl);
AdaptorMapType::const_iterator i = mAdaptorMap.find(key);
if (i == mAdaptorMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return false;
}
adaptor = i->second.lock()->GetTypeName();
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return true;
}
const DataInfo& typeout,
std::string& adaptor) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<
">::FindAdaptor("
<<typein<<","
<<typeout<<")"<<bbtkendl);
AdaptorMapType::const_iterator i = mAdaptorMap.find(key);
if (i == mAdaptorMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return false;
}
adaptor = i->second.lock()->GetTypeName();
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return true;
}
/// Registers a black box descriptor in the package
bool Package::RegisterBlackBox(BlackBoxDescriptor::Pointer d)
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<">::RegisterBlackBox(\""<<d->GetTypeName()<<"\")"<<std::endl);
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<">::RegisterBlackBox(\""<<d->GetTypeName()<<"\")"<<std::endl);
BlackBoxMapType::iterator i = mBlackBoxMap.find(d->GetTypeName());
if (i!=mBlackBoxMap.end())
// If it is a default adaptor, also register it in the adaptors map
if ( d->GetKind() == BlackBoxDescriptor::DEFAULT_ADAPTOR )
{
- bbtkDebugMessage("Kernel",8,"Package<"<<GetName()<<">::RegisterBlackBox(\""<<d->GetTypeName()<<"\") : The box is an adaptor, inserting it in adaptors map ..."<<std::endl);
+ bbtkDebugMessage("kernel",8,"Package<"<<GetName()<<">::RegisterBlackBox(\""<<d->GetTypeName()<<"\") : The box is an adaptor, inserting it in adaptors map ..."<<std::endl);
TypeInfo typein = d->GetInputDescriptor("In")->GetTypeInfo();
TypeInfo typeout = d->GetOutputDescriptor("Out")->GetTypeInfo();
// If it is a default adaptor, also register it in the adaptors map
else if ( d->GetKind() == BlackBoxDescriptor::DEFAULT_GUI)
{
- bbtkDebugMessage("Kernel",8,"Package<"<<GetName()<<">::RegisterBlackBox(\""<<d->GetTypeName()<<"\") : The box is a widget adaptor, inserting it in adaptors map ..."<<std::endl);
+ bbtkDebugMessage("kernel",8,"Package<"<<GetName()<<">::RegisterBlackBox(\""<<d->GetTypeName()<<"\") : The box is a widget adaptor, inserting it in adaptors map ..."<<std::endl);
TypeInfo typeout = d->GetOutputDescriptor("Out")->GetTypeInfo();
DataInfo infoin(typeid(void),"");
}
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return true;
}
/// Changes the name of a black box type
void Package::ChangeBlackBoxName( const std::string& oldname, const std::string& newname )
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<">::ChangeBlackBoxName(\""<<oldname<<"\",\""<<newname<<"\")"<<std::endl);
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<">::ChangeBlackBoxName(\""<<oldname<<"\",\""<<newname<<"\")"<<std::endl);
// Looking into the bb map
BlackBoxMapType::iterator i = mBlackBoxMap.find(oldname);
if (i == mBlackBoxMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
bbtkError("ChangeBlackBoxName : The package <"<<GetName()<<"> does not contains the black box <"<<oldname<<">");
}
mBlackBoxMap[newname] = i->second;
mBlackBoxMap.erase(i);
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
}
//==========================================================================
{
std::string space;
space.append(lmax - ni->size() - ci->size(),' ');
- bbtkMessage("Help",1,*ni << space << *ci );
+ bbtkMessage("help",1,*ni << space << *ci );
std::string d(*di);
unsigned int dmax = 75 - lmax;
// while (d.size() > dmax )
// {
if (d.size()>dmax)
- bbtkMessage("Help",1,d.substr(0,dmax) << "..." << std::endl);
+ bbtkMessage("help",1,d.substr(0,dmax) << "..." << std::endl);
else
- bbtkMessage("Help",1,d << std::endl);
+ bbtkMessage("help",1,d << std::endl);
// d = d.substr(dmax,d.size());
// }
}
{
if ( i->second->GetKind() != BlackBoxDescriptor::STANDARD )
{
- bbtkMessage("Help",1,
+ bbtkMessage("help",1,
" "<<i->second->GetTypeName());
if ( i->second->GetKind() ==
BlackBoxDescriptor::DEFAULT_ADAPTOR )
{
- bbtkMessage("Help",1,
+ bbtkMessage("help",1,
" [default]");
}
if (description)
{
- bbtkMessage("Help",1,
+ bbtkMessage("help",1,
" : "<<i->second->GetDescription());
}
- bbtkMessage("Help",1,std::endl);
+ bbtkMessage("help",1,std::endl);
}
}
/*
i!=mAdaptorMap.end();
++i)
{
- bbtkMessage("Help",1,
+ bbtkMessage("help",1,
" "<<i->second->GetTypeName());
if (detail_level>0)
{
- bbtkMessage("Help",1,
+ bbtkMessage("help",1,
" : "<<i->second->GetDescription());
}
- bbtkMessage("Help",1,std::endl);
+ bbtkMessage("help",1,std::endl);
}
*/
}
/// Prints help on a black box
void Package::HelpBlackBox(const std::string& name, bool full) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<">::HelpBlackBox(\""
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<">::HelpBlackBox(\""
<<name<<"\")"<<bbtkendl);
BlackBoxMapType::const_iterator i = mBlackBoxMap.find(name);
if (i == mBlackBoxMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
bbtkError("The package <"<<GetName()<<"> does not contains the black box <"<<name<<">");
}
- // bbtkMessage("Help",1,"["<<GetName()<<"] ");
+ // bbtkMessage("help",1,"["<<GetName()<<"] ");
i->second->GetHelp(full);
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
}
//==========================================================================
/// Returns true iff the package contains the box of name boxname
bool Package::ContainsBlackBox(const std::string& name) const
{
- bbtkDebugMessageInc("Kernel",8,"Package<"<<GetName()<<">::HelpBlackBox(\""
+ bbtkDebugMessageInc("kernel",8,"Package<"<<GetName()<<">::HelpBlackBox(\""
<<name<<"\")"<<bbtkendl);
BlackBoxMapType::const_iterator i = mBlackBoxMap.find(name);
if (i == mBlackBoxMap.end())
{
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return false;
}
- bbtkDebugDecTab("Kernel",8);
+ bbtkDebugDecTab("kernel",8);
return true;
}
//==========================================================================
int level,
bool relative_link ) const
{
- bbtkDebugMessageInc("Kernel",9,"Package<"<<GetName()<<">::CreateHtmlPage(\""
+ bbtkDebugMessageInc("kernel",9,"Package<"<<GetName()<<">::CreateHtmlPage(\""
<<filename<<"\")"<<bbtkendl);
//---------------------
//----------------------
// End
- bbtkDebugDecTab("Kernel",9);
+ bbtkDebugDecTab("kernel",9);
}
//==========================================================================