13 #ifndef DtCigiModelStateMappingLogic_H_
14 #define DtCigiModelStateMappingLogic_H_
19 #include <QtCore/QStringList>
24 class DtCigiModelStateMappingInterface;
25 class DtModelSemanticsMapper;
26 class DtMapEditorInterface;
27 class DtSharedCigiSettingsManager;
28 class DtPersistenceControlsInterface;
29 class DtSettingsBackup;
48 virtual void updateValues();
51 virtual void initializeStateStrings();
54 virtual void on_valueAdded(
const std::string& key,
const std::string& value,
int index);
57 virtual void on_valueDeleted(
const std::string& key);
60 virtual void on_valueRenamed(
const std::string& oldName,
const std::string& newName);