13 #ifndef MITKCOREACTIVATOR_H_ 14 #define MITKCOREACTIVATOR_H_ 45 void Load(us::ModuleContext *context)
override;
46 void Unload(us::ModuleContext *)
override;
51 void RegisterDefaultMimeTypes();
52 void RegisterItkReaderWriter();
53 void RegisterVtkReaderWriter();
55 void RegisterLegacyWriter();
58 std::unique_ptr<mitk::PlanePositionManagerService> m_PlanePositionManager;
59 std::unique_ptr<mitk::PropertyAliases> m_PropertyAliases;
60 std::unique_ptr<mitk::PropertyDescriptions> m_PropertyDescriptions;
61 std::unique_ptr<mitk::PropertyExtensions> m_PropertyExtensions;
62 std::unique_ptr<mitk::PropertyFilters> m_PropertyFilters;
63 std::unique_ptr<mitk::PropertyPersistence> m_PropertyPersistence;
64 std::unique_ptr<mitk::PropertyRelations> m_PropertyRelations;
65 std::unique_ptr<mitk::MimeTypeProvider> m_MimeTypeProvider;
68 std::vector<mitk::IFileReader *> m_FileReaders;
69 std::vector<mitk::IFileWriter *> m_FileWriters;
70 std::vector<mitk::AbstractFileIO *> m_FileIOs;
71 std::vector<mitk::IFileWriter *> m_LegacyWriters;
73 std::vector<mitk::CustomMimeType *> m_DefaultMimeTypes;
77 us::ModuleContext *m_Context;
80 #endif // MITKCOREACTIVATOR_H_
void Load(us::ModuleContext *context) override
void Unload(us::ModuleContext *) override