Salome HOME
Some minor changes in tests. Now the initialization plugin performs correctly in...
[modules/shaper.git] / src / Model / Model_AttributeString.cpp
index fa22e10224566a26c9f746dfd5a61a0806783696..d2bd6191aa87a8aa9dea0864c05792a5c776c577 100644 (file)
@@ -1,6 +1,8 @@
+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D
+
 // File:        Model_AttributeString.cpp
-// Created:     2 june 2014
-// Author:      Vitaly Smetannikov
+// Created:     25 august 2014
+// Author:      sbh
 
 #include <Model_AttributeString.h>
 #include <ModelAPI_AttributeString.h>
@@ -11,8 +13,6 @@
 #include <Standard_TypeDef.hxx>
 #include <TCollection_AsciiString.hxx>
 #include <TCollection_ExtendedString.hxx>
-#include <TDataStd_Integer.hxx>
-#include <TDataStd_Name.hxx>
 
 #include <string>
 
@@ -33,7 +33,7 @@ std::string Model_AttributeString::value()
 Model_AttributeString::Model_AttributeString(TDF_Label& theLabel)
 {
   // check the attribute could be already presented in this doc (after load document)
-  myIsInitialized = theLabel.FindAttribute(TDataStd_Integer::GetID(), myString) == Standard_True;
+  myIsInitialized = theLabel.FindAttribute(TDataStd_Name::GetID(), myString) == Standard_True;
   if (!myIsInitialized) {
     // create attribute: not initialized by value yet, just empty string
     myString = TDataStd_Name::Set(theLabel, TCollection_ExtendedString());