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()); }
public void SetEnvironmentVariable(string env) { _env = env; try { CBRContextManager.Load(_name, _env); } catch (Exception ex) { System.Console.WriteLine(ex.Message); } }