]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsWxGUIEditorGraphic/GObjectsMVCFactory.h
Bug #1689
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsWxGUIEditorGraphic / GObjectsMVCFactory.h
index b7459ddac502efa02c2b89247898742886e7ea14..1140310274bb321da184fc8f2122e492f61d8d06 100644 (file)
@@ -73,7 +73,6 @@ Version:   $Revision$
 #include <bbtkInterpreter.h>
 #include <bbtkFactory.h>
 #include <bbtkPackage.h>
-
 namespace bbtk
 {
 
@@ -89,20 +88,14 @@ namespace bbtk
                //Public methods
 
                // Singleton to access to the Factory
-               static GObjectsMVCFactorygetInstance();
+               static GObjectsMVCFactory       *getInstance();
                static void destroyInstance();
 
-               // Access to the BBTK library to get the descriptor of a box with the package and box names
-               BlackBoxDescriptor::Pointer getBlackBoxDescriptor(std::string packageName, std::string boxName);
-
                // Creates the MVC of the graphical objects depending on the object type
-               vtkGObjectView* createGObjectView(int type);
-               GObjectController* createGObjectController(int type);
-               GObjectModel* createGObjectModel(int type);
-
-               //Public attributes
-               Interpreter::Pointer _interpreter;
-
+               vtkGObjectView          *createGObjectView(int type);
+               GObjectController       *createGObjectController(int type);
+               GObjectModel            *createGObjectModel(int type);
+               
        private:
 
                //Private Methods
@@ -110,7 +103,6 @@ namespace bbtk
                //Private Attributes
                static GObjectsMVCFactory* instance;
 
-
        protected:
 
        };