java: rename to KEStoreID, add Match
authorwneuper
Fri, 24 Jun 2005 11:35:39 +0200
changeset 2515562479af0531
parent 2514 f4dc24d0bbb4
child 2516 f4382db11424
java: rename to KEStoreID, add Match
src/java/isac/util/formulae/Specification.java
src/java/isac/util/interfaces/IToCalc.java
src/java/isac/util/parser/FormalizationDigest.java
src/java/isac/util/parser/XMLParserDigest.java
     1.1 --- a/src/java/isac/util/formulae/Specification.java	Fri Jun 24 11:35:39 2005 +0200
     1.2 +++ b/src/java/isac/util/formulae/Specification.java	Fri Jun 24 11:35:39 2005 +0200
     1.3 @@ -13,7 +13,7 @@
     1.4  
     1.5      protected CalcHeadSimpleID theory_;
     1.6  
     1.7 -    protected CalcHeadCompoundID problem_, method_;
     1.8 +    protected KEStoreID problem_, method_;
     1.9  
    1.10      public String toSMLString() {
    1.11          StringBuffer sb = new StringBuffer();
    1.12 @@ -29,11 +29,11 @@
    1.13          return theory_;
    1.14      }
    1.15  
    1.16 -    public CalcHeadCompoundID getMethod() {
    1.17 +    public KEStoreID getMethod() {
    1.18          return method_;
    1.19      }
    1.20  
    1.21 -    public CalcHeadCompoundID getProblem() {
    1.22 +    public KEStoreID getProblem() {
    1.23          return problem_;//(ProblemID)problem_ ---> ClassCastException LK?
    1.24      }
    1.25  
    1.26 @@ -41,11 +41,11 @@
    1.27          theory_ = el;
    1.28      }
    1.29  
    1.30 -    public void setProblem(CalcHeadCompoundID el) {
    1.31 +    public void setProblem(KEStoreID el) {
    1.32          problem_ = el;
    1.33      }
    1.34  
    1.35 -    public void setMethod(CalcHeadCompoundID el) {
    1.36 +    public void setMethod(KEStoreID el) {
    1.37          method_ = el;
    1.38      }
    1.39  
     2.1 --- a/src/java/isac/util/interfaces/IToCalc.java	Fri Jun 24 11:35:39 2005 +0200
     2.2 +++ b/src/java/isac/util/interfaces/IToCalc.java	Fri Jun 24 11:35:39 2005 +0200
     2.3 @@ -303,7 +303,7 @@
     2.4       * @return CalcHead, if the operation was successful, else null ... replaced
     2.5       *         by ref-arg to be used instead
     2.6       */
     2.7 -    public void tryMatch(CalcHead calcHead, CalcHeadCompoundID problemID)
     2.8 +    public void tryMatch(CalcHead calcHead, KEStoreID problemID)
     2.9              throws NotInSpecificationPhaseException;
    2.10  
    2.11  }
    2.12 \ No newline at end of file
     3.1 --- a/src/java/isac/util/parser/FormalizationDigest.java	Fri Jun 24 11:35:39 2005 +0200
     3.2 +++ b/src/java/isac/util/parser/FormalizationDigest.java	Fri Jun 24 11:35:39 2005 +0200
     3.3 @@ -8,7 +8,7 @@
     3.4  import isac.util.ResponseWrapper;
     3.5  import isac.util.Variant;
     3.6  import isac.util.formulae.CalcHead;
     3.7 -import isac.util.formulae.CalcHeadCompoundID;
     3.8 +import isac.util.formulae.KEStoreID;
     3.9  import isac.util.formulae.ModelItem;
    3.10  import isac.util.formulae.ModelItemList;
    3.11  import isac.util.formulae.CalcHeadSimpleID;
    3.12 @@ -106,13 +106,13 @@
    3.13          digester_.addSetNext("*/SPECIFICATION/THEORY", "setTheory");
    3.14  
    3.15          digester_.addObjectCreate("*/SPECIFICATION/PROBLEM",
    3.16 -                CalcHeadCompoundID.class);
    3.17 +                KEStoreID.class);
    3.18          digester_.addCallMethod("*/SPECIFICATION/PROBLEM/KEY/ID", "addString",
    3.19                  0);
    3.20          digester_.addSetNext("*/SPECIFICATION/PROBLEM", "setProblem");
    3.21  
    3.22          digester_.addObjectCreate("*/SPECIFICATION/METHOD",
    3.23 -                CalcHeadCompoundID.class);
    3.24 +                KEStoreID.class);
    3.25          digester_
    3.26                  .addCallMethod("*/SPECIFICATION/METHOD/KEY/ID", "addString", 0);
    3.27          digester_.addSetNext("*/SPECIFICATION/METHOD", "setMethod");
    3.28 @@ -155,14 +155,14 @@
    3.29                  .addCallMethod("*/CALCHEAD/SPECIFICATION/THEORYID", "setID", 0);
    3.30          digester_.addSetNext("*/CALCHEAD/SPECIFICATION/THEORYID", "setTheory");
    3.31          digester_.addObjectCreate("*/CALCHEAD/SPECIFICATION/PROBLEMID",
    3.32 -                CalcHeadCompoundID.class);
    3.33 +                KEStoreID.class);
    3.34          digester_.addCallMethod(
    3.35                  "*/CALCHEAD/SPECIFICATION/PROBLEMID/STRINGLIST/STRING",
    3.36                  "addString", 0);
    3.37          digester_
    3.38                  .addSetNext("*/CALCHEAD/SPECIFICATION/PROBLEMID", "setProblem");
    3.39          digester_.addObjectCreate("*/CALCHEAD/SPECIFICATION/METHODID",
    3.40 -                CalcHeadCompoundID.class);
    3.41 +                KEStoreID.class);
    3.42          digester_.addCallMethod(
    3.43                  "*/CALCHEAD/SPECIFICATION/METHODID/STRINGLIST/STRING",
    3.44                  "addString", 0);
     4.1 --- a/src/java/isac/util/parser/XMLParserDigest.java	Fri Jun 24 11:35:39 2005 +0200
     4.2 +++ b/src/java/isac/util/parser/XMLParserDigest.java	Fri Jun 24 11:35:39 2005 +0200
     4.3 @@ -8,7 +8,7 @@
     4.4  import isac.util.ResponseWrapper;
     4.5  import isac.util.formulae.Assumptions;
     4.6  import isac.util.formulae.CalcHead;
     4.7 -import isac.util.formulae.CalcHeadCompoundID;
     4.8 +import isac.util.formulae.KEStoreID;
     4.9  import isac.util.formulae.Model;
    4.10  import isac.util.formulae.ModelItem;
    4.11  import isac.util.formulae.ModelItemList;
    4.12 @@ -187,14 +187,14 @@
    4.13                  .addCallMethod("*/CALCHEAD/SPECIFICATION/THEORYID", "setID", 0);
    4.14          digester_.addSetNext("*/CALCHEAD/SPECIFICATION/THEORYID", "setTheory");
    4.15          digester_.addObjectCreate("*/CALCHEAD/SPECIFICATION/PROBLEMID",
    4.16 -                CalcHeadCompoundID.class);
    4.17 +                KEStoreID.class);
    4.18          digester_.addCallMethod(
    4.19                  "*/CALCHEAD/SPECIFICATION/PROBLEMID/STRINGLIST/STRING",
    4.20                  "addString", 0);
    4.21          digester_
    4.22                  .addSetNext("*/CALCHEAD/SPECIFICATION/PROBLEMID", "setProblem");
    4.23          digester_.addObjectCreate("*/CALCHEAD/SPECIFICATION/METHODID",
    4.24 -                CalcHeadCompoundID.class);
    4.25 +                KEStoreID.class);
    4.26          digester_.addCallMethod(
    4.27                  "*/CALCHEAD/SPECIFICATION/METHODID/STRINGLIST/STRING",
    4.28                  "addString", 0);