]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsKernelEditorGraphic/GBlackBoxModel.h
Implemented deleting of boxes from the scene....
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsKernelEditorGraphic / GBlackBoxModel.h
index f1c36cf6030daf603e07b8d15209c24e1f9a711d..000950c93a474d250142468763fa4bd321aa788d 100644 (file)
@@ -75,18 +75,32 @@ namespace bbtk
                int getNumInputPorts();
                int getNumOutputPorts();
                virtual void move(double xx,double yy,double zz);
-               GPortModel* getStartInputPort();
+               GPortModel* getStartOutputPort();
 
+               std::string getBBTKPackage();
+               void setBBTKPackage(std::string obpackage);
+
+               virtual std::string getStatusText();
+
+               bool isExecutable();
+               void setExecutable(bool executable);
+
+               std::vector<GPortModel*> getInputPorts();
+               std::vector<GPortModel*> getOutputPorts();
 
        private:
 
-               //Attributes
+               //Private Attributes
                std::vector<GPortModel*> _inputs;
                std::vector<GPortModel*> _outputs;
+               bool _isExecutable;
 
                //Private Methods
 
        protected:
+               //Protected Attributes
+               std::string _bbtkPackage;
+
                //Protected methods
                
        };