X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSetPlugin%2FPartSetPlugin_Part.cpp;h=58c2d85fd3384c6ca14a7a3506ce77c5a0306ecf;hb=0b503091623876eda1ae9214e32f8831ef03778b;hp=9c5e6e62a93e4ef8cb0956dd2fe4ffbb2716d6a0;hpb=57d7218911641432cbf54faa263695e99a665936;p=modules%2Fshaper.git diff --git a/src/PartSetPlugin/PartSetPlugin_Part.cpp b/src/PartSetPlugin/PartSetPlugin_Part.cpp index 9c5e6e62a..58c2d85fd 100644 --- a/src/PartSetPlugin/PartSetPlugin_Part.cpp +++ b/src/PartSetPlugin/PartSetPlugin_Part.cpp @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + // File: PartSetPlugin_Part.cxx // Created: 27 Mar 2014 // Author: Mikhail PONIKAROV @@ -21,25 +23,15 @@ void PartSetPlugin_Part::initAttributes() void PartSetPlugin_Part::execute() { - ResultPartPtr aResult = boost::dynamic_pointer_cast(firstResult()); + ResultPartPtr aResult = std::dynamic_pointer_cast(firstResult()); if (!aResult) { aResult = document()->createPart(data()); setResult(aResult); aResult->activate(); } - /* - boost::shared_ptr aDocRef = aResult->data()->docRef( - ModelAPI_ResultPart::DOC_REF()); - - if (!aDocRef->value()) { // create a document if not yet created - boost::shared_ptr aPartSetDoc = - ModelAPI_Session::get()->moduleDocument(); - aDocRef->setValue(aPartSetDoc->subDocument(data()->name())); - } - */ } -boost::shared_ptr PartSetPlugin_Part::documentToAdd() +std::shared_ptr PartSetPlugin_Part::documentToAdd() { return ModelAPI_Session::get()->moduleDocument(); }