+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
+
// File: FeaturesPlugin_Group.h
// Created: 08 Oct 2014
// Author: Sergey BELASH
static const std::string MY_GROUP_ID("Group");
return MY_GROUP_ID;
}
- /// attribute name of group type
- inline static const std::string& NAME_ID()
- {
- static const std::string MY_GROUP_NAME_ID("group_name");
- return MY_GROUP_NAME_ID;
- }
- /// attribute name of group type
- inline static const std::string& TYPE_ID()
- {
- static const std::string MY_GROUP_TYPE_ID("group_type");
- return MY_GROUP_TYPE_ID;
- }
+ /// attribute name of group name
+ //inline static const std::string& NAME_ID()
+ //{
+ // static const std::string MY_GROUP_NAME_ID("group_name");
+ // return MY_GROUP_NAME_ID;
+ //}
/// attribute name of selected entities list
inline static const std::string& LIST_ID()
{
/// Request for initialization of data model of the feature: adding all attributes
FEATURESPLUGIN_EXPORT virtual void initAttributes();
+ /// Result of groups is created on the fly and don't stored to the document
+ FEATURESPLUGIN_EXPORT virtual bool isPersistentResult() {return true;}
+
/// Use plugin manager for features creation
FeaturesPlugin_Group();