public void testGetCBRContext()
        {
            CBRContextManager.Load("engine1", path);
            ICBRContext ctx = CBRContextManager.GetCBRContext("engine1");               //path);

            System.Console.WriteLine(ctx.GetCaseBase().ToString());
            System.Console.WriteLine(ctx.GetCaseBase().GetEnv());

            System.Console.WriteLine(ctx.GetCaseBaseInput().ToString());

            System.Console.WriteLine(ctx.GetCaseBaseInputType().ToString());

            System.Console.WriteLine(ctx.GetCaseRestoreMethod().ToString());
            System.Console.WriteLine(ctx.GetCaseRestoreMethod().GetEnv());

            System.Console.WriteLine(ctx.GetCaseRetrievalMethod().ToString());
            System.Console.WriteLine(ctx.GetCaseRetrievalMethod().GetEnv());

            System.Console.WriteLine(ctx.GetCaseReuseMethod().ToString());
            System.Console.WriteLine(ctx.GetCaseReuseMethod().GetEnv());

            System.Console.WriteLine(ctx.GetCaseReuseStrategy().ToString());
            System.Console.WriteLine(ctx.GetCaseReuseStrategy().GetEnv());

            System.Console.WriteLine(ctx.GetSimilarity().ToString());
            System.Console.WriteLine(ctx.GetSimilarity().GetEnv());

            System.Console.WriteLine(ctx.GetSimilarityThrehold().ToString());
        }
Beispiel #2
0
 public void SetEnvironmentVariable(string env)
 {
     _env = env;
     try
     {
         CBRContextManager.Load(_name, _env);
     }
     catch (Exception ex)
     {
         System.Console.WriteLine(ex.Message);
     }
 }