Skip to content

v0.2.53..v0.2.54 changeset MatchCreator.h

Garret Voltz edited this page Mar 31, 2020 · 1 revision
diff --git a/hoot-core/src/main/cpp/hoot/core/conflate/matching/MatchCreator.h b/hoot-core/src/main/cpp/hoot/core/conflate/matching/MatchCreator.h
index 7d2df14..27b5c9f 100644
--- a/hoot-core/src/main/cpp/hoot/core/conflate/matching/MatchCreator.h
+++ b/hoot-core/src/main/cpp/hoot/core/conflate/matching/MatchCreator.h
@@ -31,18 +31,20 @@
 #include <hoot/core/conflate/matching/Match.h>
 #include <hoot/core/conflate/matching/MatchThreshold.h>
 #include <hoot/core/info/CreatorDescription.h>
+#include <hoot/core/criterion/ElementCriterion.h>
+#include <hoot/core/criterion/FilteredByCriteria.h>
 
 // Standard
 #include <string>
 #include <vector>
 
-// QT
+// Qt
 #include <QString>
 
 namespace hoot
 {
 
-class MatchCreator
+class MatchCreator : public FilteredByCriteria
 {
 public:
 
@@ -103,6 +105,11 @@ public:
    */
   virtual QString getName() const = 0;
 
+  /**
+   * @see FilteredByCriteria
+   */
+  virtual QStringList getCriteria() const = 0;
+
 protected:
 
   QString _description;
Clone this wiki locally