diff --git a/Modules/Core/include/mitkNodePredicateDataUID.h b/Modules/Core/include/mitkNodePredicateDataUID.h index 095839b2d8..0ae1633fb5 100644 --- a/Modules/Core/include/mitkNodePredicateDataUID.h +++ b/Modules/Core/include/mitkNodePredicateDataUID.h @@ -1,43 +1,48 @@ /*=================================================================== The Medical Imaging Interaction Toolkit (MITK) Copyright (c) German Cancer Research Center, Division of Medical and Biological Informatics. All rights reserved. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE.txt or http://www.mitk.org for details. ===================================================================*/ #ifndef mitkNodePredicateDataUID_h #define mitkNodePredicateDataUID_h #include #include #include namespace mitk { + /** + * \brief Predicate that compares the data UID of the given DataNode to a specific UID. + * + * \ingroup DataStorage + */ class MITKCORE_EXPORT NodePredicateDataUID : public NodePredicateBase { public: mitkClassMacro(NodePredicateDataUID, NodePredicateBase) mitkNewMacro1Param(NodePredicateDataUID, const IIdentifiable::UIDType &) virtual ~NodePredicateDataUID(); virtual bool CheckNode(const mitk::DataNode *node) const override; protected: explicit NodePredicateDataUID(const IIdentifiable::UIDType &uid); IIdentifiable::UIDType m_UID; }; } #endif