From f3d9936219b29e7c1be5edb44356cb0fb5616476 Mon Sep 17 00:00:00 2001
From: rschoene <rene.schoene@tu-dresden.de>
Date: Fri, 28 May 2021 09:46:06 +0200
Subject: [PATCH] finished renaming

---
 eraser-base/src/main/jastadd/eraser.flex      |  2 +-
 eraser-base/src/main/jastadd/eraser.parser    | 20 +++++++++----------
 .../de/tudresden/inf/st/eraser/RulesTest.java | 12 +++++------
 3 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/eraser-base/src/main/jastadd/eraser.flex b/eraser-base/src/main/jastadd/eraser.flex
index e4cfe915..621d9d04 100644
--- a/eraser-base/src/main/jastadd/eraser.flex
+++ b/eraser-base/src/main/jastadd/eraser.flex
@@ -87,7 +87,7 @@ Comment = "//" [^\n\r]+
 "incoming"     { return sym(Terminals.INCOMING); }
 "items"        { return sym(Terminals.ITEMS); }
 "itemType"     { return sym(Terminals.ITEM_TYPE); }
-"FrequencySetting" { return sym(Terminals.ITEM_PERFORMANCE); }
+"FrequencySetting" { return sym(Terminals.FREQUENCY_SETTING); }
 "performance" { return sym(Terminals.PERFORMANCE); }
 "procFreq" { return sym(Terminals.PROCESS_FREQUENCY); }
 "label"        { return sym(Terminals.LABEL); }
diff --git a/eraser-base/src/main/jastadd/eraser.parser b/eraser-base/src/main/jastadd/eraser.parser
index 97ec4615..f58525a3 100644
--- a/eraser-base/src/main/jastadd/eraser.parser
+++ b/eraser-base/src/main/jastadd/eraser.parser
@@ -41,7 +41,7 @@ Root goal =
   |  influx_root.ir goal.r              {: r.setInfluxRoot(ir); return r; :}
   |  machine_learning_root.ml goal.r    {: r.setMachineLearningRoot(ml); return r; :}
   |  rule.rule goal.r                   {: r.addRule(rule); return r; :}
-  |  item_performance.ip goal.r         {: r.addFrequencySetting(ip); return r; :}
+  |  frequency_setting.ip goal.r         {: r.addFrequencySetting(ip); return r; :}
   |  thing.t                            {: return eph.createRoot(t); :}
   |  item.i                             {: return eph.createRoot(); :}
   |  group.g                            {: return eph.createRoot(g); :}
@@ -54,7 +54,7 @@ Root goal =
   |  influx_root.ir                     {: return eph.createRoot(ir); :}
   |  machine_learning_root.ml           {: return eph.createRoot(ml); :}
   |  rule.rule                          {: return eph.createRoot(rule); :}
-  |  item_performance.ip                {: return eph.createRoot(ip); :}
+  |  frequency_setting.ip                {: return eph.createRoot(ip); :}
   ;
 
 %left RB_ROUND;
@@ -137,14 +137,14 @@ Item item_body =
   |  STATE EQUALS TEXT.n item_body.i    {: i.setStateFromString(n); return i; :}
   |  TOPIC EQUALS TEXT.n item_body.i    {: return eph.setTopic(i, n); :}
   |  CATEGORY EQUALS TEXT.n item_body.i {: return eph.setCategory(i, n); :}
-  |  PERFORMANCE EQUALS item_performance_ref.ip item_body.i           {: i.setFrequencySetting(ip); return i; :}
+  |  PERFORMANCE EQUALS frequency_setting_ref.ip item_body.i           {: i.setFrequencySetting(ip); return i; :}
   |  META_DATA EQUALS string_map.md item_body.i
     {: return eph.setMetaData(i, md); :}
   |                                     {: return eph.createItem(); :}
   ;
 
 Item item_ref = TEXT.n {: return Item.createRef(n); :};
-FrequencySetting item_performance_ref = TEXT.n {: return FrequencySetting.createRef(n); :};
+FrequencySetting frequency_setting_ref = TEXT.n {: return FrequencySetting.createRef(n); :};
 
 Group group =
      GROUP COLON group_body.gb SEMICOLON    {: return gb; :}
@@ -160,7 +160,7 @@ Group group_body =
   |  AGGREGATION EQUALS TEXT.n group_body.g           {: return eph.setSimpleAggregationFunction(g, n); :}
   |  AGGREGATION EQUALS TEXT.n round_string_list.params group_body.g
     {: return eph.setParameterizedAggregationFunction(g, n, params); :}
-  |  PERFORMANCE EQUALS item_performance_ref.ip group_body.g           {: g.setFrequencySetting(ip); return g; :}
+  |  PERFORMANCE EQUALS frequency_setting_ref.ip group_body.g           {: g.setFrequencySetting(ip); return g; :}
   |                                                   {: return new Group(); :}
   ;
 
@@ -369,13 +369,13 @@ IntegerKeyMap integer_map_body =
     :}
   ;
 
-FrequencySetting item_performance =
-    ITEM_PERFORMANCE COLON item_performance_body.ipb SEMICOLON   {: return ipb; :}
+FrequencySetting frequency_setting =
+    FREQUENCY_SETTING COLON frequency_setting_body.ipb SEMICOLON   {: return ipb; :}
   ;
 
 // FrequencySetting: id="" procFreq="" persFreq="";
-FrequencySetting item_performance_body =
-     ID EQUALS TEXT.n item_performance_body.ip                  {: return eph.setID(ip, n); :}
-  |  PROCESS_FREQUENCY EQUALS TEXT.n item_performance_body.ip        {: ip.setEventProcessingFrequency(Double.parseDouble(n)); return ip; :}
+FrequencySetting frequency_setting_body =
+     ID EQUALS TEXT.n frequency_setting_body.ip                  {: return eph.setID(ip, n); :}
+  |  PROCESS_FREQUENCY EQUALS TEXT.n frequency_setting_body.ip        {: ip.setEventProcessingFrequency(Double.parseDouble(n)); return ip; :}
   |                                                   {: return new FrequencySetting(); :}
   ;
diff --git a/eraser-base/src/test/java/de/tudresden/inf/st/eraser/RulesTest.java b/eraser-base/src/test/java/de/tudresden/inf/st/eraser/RulesTest.java
index 02340034..f4da998f 100644
--- a/eraser-base/src/test/java/de/tudresden/inf/st/eraser/RulesTest.java
+++ b/eraser-base/src/test/java/de/tudresden/inf/st/eraser/RulesTest.java
@@ -917,14 +917,14 @@ public class RulesTest {
   }
 
   @Test
-  public void testItemPerformance() {
+  public void testFrequencySetting() {
 
     TestUtils.ModelAndItem mai = createModelAndItem(0);
     NumberItem numberItem = mai.item;
 
-    ItemPerformance itemPerformance = new ItemPerformance();
+    FrequencySetting itemPerformance = new FrequencySetting();
     itemPerformance.setEventProcessingFrequency(10);
-    numberItem.setItemPerformance(itemPerformance);
+    numberItem.setFrequencySetting(itemPerformance);
 
     Rule rule = new Rule();
     CountingAction counter = new CountingAction();
@@ -932,15 +932,15 @@ public class RulesTest {
     rule.activateFor(numberItem);
     numberItem.setState(1);
     numberItem.setState(2);
-    assertEquals(1, counter.get(numberItem), "Action was triggered although ItemPerformance too small");
+    assertEquals(1, counter.get(numberItem), "Action was triggered although FrequencySetting too small");
     counter.reset();
     waitMillis(100);
     numberItem.setState(3);
-    assertEquals(1, counter.get(numberItem), "Action wasn't triggered although frequency ItemPerformance is small enough");
+    assertEquals(1, counter.get(numberItem), "Action wasn't triggered although frequency FrequencySetting is small enough");
     counter.reset();
     numberItem.setState(4);
     numberItem.setState(5);
-    assertEquals(0, counter.get(numberItem), "Action was triggered although ItemPerformance too small");
+    assertEquals(0, counter.get(numberItem), "Action was triggered although FrequencySetting too small");
     counter.reset();
 
   }
-- 
GitLab