diff --git a/Modules/Core/include/mitkNodePredicateUID.h b/Modules/Core/include/mitkNodePredicateUID.h index 8f77421403..3b6503b906 100644 --- a/Modules/Core/include/mitkNodePredicateUID.h +++ b/Modules/Core/include/mitkNodePredicateUID.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 mitkNodePredicateUID_h #define mitkNodePredicateUID_h #include #include #include namespace mitk { + /** + * \brief Predicate that compares the UID of the given DataNode to a specific UID. + * + * \ingroup DataStorage + */ class MITKCORE_EXPORT NodePredicateUID : public NodePredicateBase { public: mitkClassMacro(NodePredicateUID, NodePredicateBase) mitkNewMacro1Param(NodePredicateUID, const IIdentifiable::UIDType &) virtual ~NodePredicateUID(); virtual bool CheckNode(const mitk::DataNode *node) const override; protected: explicit NodePredicateUID(const IIdentifiable::UIDType &uid); IIdentifiable::UIDType m_UID; }; } #endif