Salome HOME
Issue #1865 : initial implementation of fields results and high level API
[modules/shaper.git] / src / CollectionPlugin / CollectionPlugin_Field.cpp
index d3ef250e33d077138e3b42632b6341af2e06bc0f..bc2daf57eb425add624205a406b8f8ccd28e7ed7 100644 (file)
@@ -13,6 +13,7 @@
 #include <ModelAPI_AttributeSelectionList.h>
 #include <ModelAPI_AttributeIntArray.h>
 #include <ModelAPI_AttributeTables.h>
+#include <ModelAPI_ResultField.h>
 
 CollectionPlugin_Field::CollectionPlugin_Field()
 {
@@ -32,7 +33,7 @@ void CollectionPlugin_Field::initAttributes()
 void CollectionPlugin_Field::execute()
 {
   if (results().empty() || firstResult()->isDisabled()) { // just create result if not exists
-    //ResultPtr aField = document()->createField(data());
-    //setResult(aField);
+    ResultPtr aField = document()->createField(data());
+    setResult(aField);
   }
 }