| 44 | namespace |
| 45 | { |
| 46 | mitk::IPropertyPersistence *GetPersistenceService() |
| 47 | { |
| 48 | mitk::IPropertyPersistence *result = nullptr; |
| 49 | |
| 50 | std::vector<us::ServiceReference<mitk::IPropertyPersistence>> persRegisters = |
| 51 | us::GetModuleContext()->GetServiceReferences<mitk::IPropertyPersistence>(); |
| 52 | if (!persRegisters.empty()) |
| 53 | { |
| 54 | if (persRegisters.size() > 1) |
| 55 | { |
| 56 | MITK_WARN << "Multiple property description services found. Using just one."; |
| 57 | } |
| 58 | result = us::GetModuleContext()->GetService<mitk::IPropertyPersistence>(persRegisters.front()); |
| 59 | } |
| 60 | |
| 61 | return result; |
| 62 | }; |
| 63 | } |
| 64 | |
| 65 | const std::string mitk::CustomTagParser::m_CESTPropertyPrefix = "CEST."; |
no test coverage detected