+ /// Creates the feature object using plugins functionality
+ virtual boost::shared_ptr<ModelAPI_Feature> createFeature(std::string theFeatureID) = 0;
+
+ static void SetPluginManager(boost::shared_ptr<ModelAPI_PluginManager> theManager);
+
+ friend class Model_Document;