virtual bool OnLeftButtonUp();
virtual bool OnRightButtonUp();
virtual bool OnLeftDClick();
- virtual bool OnMiddleButtonDown(); ///JLGR 21-05-2012
- virtual bool OnMiddleButtonUp(); ///JLGR 21-05-2012
+ virtual bool OnMiddleButtonDown(); ///JLGR 21-05-2012
+ virtual bool OnMiddleButtonUp(); ///JLGR 21-05-2012
//-------
int createGBlackBox(int x, int y, std::string packageName, std::string boxType );
//Add a map of object controllers
void addObjects(std::map<int,GObjectController*> objectsMap);
- /// Duplicates Objects to current a diagram
- void DuplicateObjects(std::map<int,GObjectController*> objectsMap);///JLGR 21-05-2012
+ /// Duplicates Objects to current a diagram
+ void DuplicateObjects(std::map<int,GObjectController*> objectsMap);///JLGR 21-05-2012
//-------
// Makes a BlackBox Executable
void SetAuthor(std::string author);
void SetCategory(std::string category);
void SetDescription(std::string description);
+ void SetMessageKind(std::string kind);
+ void SetMessageLevel(std::string Level);
std::string GetCbName();
std::string GetCbPackageName();
std::string GetAuthor();
std::string GetCategory();
std::string GetDescription();
+ std::string GetMessageKind();
+ std::string GetMessageLevel();
// RaC2012 2nd HackFest
// External Inputs was the complex inputs in previous versions
void printAll( int com, int sta );
-
+ std::vector<std::string> boxesDiagram;//CFT
+
private:
std::string _cbName;
std::string _Author;
std::string _Category;
std::string _Description;
+ std::string _MessageKind;
+ std::string _MessageLevel;
//wxPanel that uses the manager
wxGEditorTabPanel *_parent;
int _contLastId;
vtkTextActor3D *_textActor;
- std::string _bugTextActor_text;
- int _bugTextActor_status;
+ std::string _bugTextActor_text;
+ int _bugTextActor_status;
- vtkPoints *_pts;
- vtkActor *_fillObjectActor;
+ vtkPoints *_pts;
+ vtkActor *_fillObjectActor;
vtkDataSetMapper *_aPolygonMapper;
Factory::Pointer _bbtkfactory;