20 class DtSpotReportListenerImplementation;
22 namespace makVrfGuiObjectInformationQt
24 class DtInformationDialogPageLogic;
32 , mySpotReportListener(0)
38 , mySpotReportListener(0)
42 virtual std::string valueFor(
const std::string& spotReportValue,
makVrv::DtUniqueID id);
45 virtual std::string spotReportType()
const = 0;
47 virtual DtVector vector(
const std::string& val)
const;
48 virtual DtTaitBryan orientation(
const std::string& val)
const;
49 virtual bool mouseReleaseEvent();
78 static std::string creatorName();
80 virtual std::string spotReportType()
const
82 return "CombatIdentificationLevel";
106 static std::string creatorName();
108 virtual std::string spotReportType()
const
110 return "ObservedAgentType";
136 virtual std::string spotReportType()
const
138 return "DetectionError";
141 static std::string creatorName();
164 virtual bool mouseReleaseEvent();
166 static std::string creatorName();
193 virtual std::string spotReportType()
const
195 return "PerceivedForce";
198 static std::string creatorName();
220 virtual std::string spotReportType()
const
222 return "PerceivedLocation";
225 static std::string creatorName();
247 virtual std::string spotReportType()
const
249 return "PerceivedActivity";
252 static std::string creatorName();
274 virtual std::string spotReportType()
const
276 return "PerceivedHealth";
279 static std::string creatorName();
301 virtual std::string spotReportType()
const
303 return "PerceivedAppearance";
306 static std::string creatorName();
329 virtual std::string spotReportType()
const
331 return "PerceivedVelocity";
334 static std::string creatorName();
356 virtual std::string spotReportType()
const
358 return "PerceivedVelocity";
361 static std::string creatorName();
383 virtual std::string spotReportType()
const
385 return "PerceivedOrientation";
388 static std::string creatorName();
410 virtual std::string spotReportType()
const
412 return "PerceivedType";
415 static std::string creatorName();
437 virtual std::string spotReportType()
const
439 return "TimeOfContact";
442 static std::string creatorName();
463 virtual std::string spotReportType()
const
465 return "OriginalTimeOfContact";
468 static std::string creatorName();
490 virtual std::string spotReportType()
const
492 return "DateAndTimeOfReport";
495 static std::string creatorName();
517 virtual std::string spotReportType()
const
519 return "EngagementResult";
522 static std::string creatorName();
537 void setName(
const std::string& s) { myName = s; };
538 const std::string&
name()
const {
return myName; };
540 void setTitle(
const QString& title) { myTitle = title; };
541 const QString&
title()
const {
return myTitle; };
543 void setValue(
const QString& value) { myValue = value; };
544 const QString&
value()
const {
return myValue; };