29 class DtChannelConfiguration;
30 class DtWindowConfiguration;
31 class DtChannelGridLinesAgent;
50 virtual void channelNameChanged(
const std::string& displayName,
51 const std::string& windowName,
const std::string& channelName );
55 virtual void channelConfigurationChanged(
60 virtual void windowConfigurationChanged(
77 virtual void slot_observerModeChanged(
DtObserver* observer,
int newMode );
82 virtual void slot_observerModeSettingChanged(
int mode,
int setting );
85 virtual void slot_coordinateSystemChanged(
const std::string&,
const std::string& );
88 virtual void slot_autoSpacingSet(
bool );
106 virtual void slot_minSpacingSet(
int );
130 virtual void connectToObserver(
DtObserver* observer );
134 virtual void connectToObserver(
const std::string& observerName );
139 virtual void disconnectFromObserver();
143 virtual void updateGridLinesState();
148 virtual bool validateGridType();
153 virtual bool validateUnitType();
159 const std::string& displayName,
const std::string& windowName,
163 const std::string& type );
197 const std::string& displayName,
const std::string& windowName,
202 static std::string keyword();