public void tt()
 {
     var q = "from ";
     var requestor = new CompletionRequestor();
     new HQLCodeAssist(cfg).CodeComplete(q, q.Length, requestor);
     PrintResult(requestor);
 }
 public void SelectFromWhere()
 {
     var q = "select x from SampleModel.Customer x where x.";
     var requestor = new CompletionRequestor();
     new HQLCodeAssist(cfg).CodeComplete(q, q.Length, requestor);
     PrintResult(requestor);
 }
        public void SelectFromWhere()
        {
            var q         = "select x from SampleModel.Customer x where x.";
            var requestor = new CompletionRequestor();

            new HQLCodeAssist(cfg).CodeComplete(q, q.Length, requestor);
            PrintResult(requestor);
        }
        public void Error()
        {
            var q         = "from Nada ";
            var requestor = new CompletionRequestor();

            new HQLCodeAssist(cfg).CodeComplete(q, q.Length, requestor);
            PrintResult(requestor);
        }
        public void ttt()
        {
            var q         = "from Customer x where ";
            var requestor = new CompletionRequestor();

            new HQLCodeAssist(cfg).CodeComplete(q, q.Length, requestor);
            PrintResult(requestor);
        }
 public static void PrintResult(CompletionRequestor r) {
     if (r.Error != null)
         Console.WriteLine("Error: {0}", r.Error);
     if (r.Proposals.Count == 0)
         Console.WriteLine("No proposals");
     foreach (var p in r.Proposals) {
         Console.WriteLine("completion: {0}", p.GetCompletion());
         Console.WriteLine("kind: {0}", p.GetCompletionKind());
         Console.WriteLine("location: {0}", p.GetCompletionLocation());
         Console.WriteLine("relevance: {0}", p.GetRelevance());
         Console.WriteLine("simple name: {0}", p.GetSimpleName());
         Console.WriteLine();
     }
 }
 public void PrintResult(CompletionRequestor r)
 {
     if (r.Error != null)
     {
         Console.WriteLine("Error: {0}", r.Error);
     }
     if (r.Proposals.Count == 0)
     {
         Console.WriteLine("No proposals");
     }
     foreach (var p in r.Proposals)
     {
         Console.WriteLine("completion: {0}", p.GetCompletion());
         Console.WriteLine("kind: {0}", p.GetCompletionKind());
         Console.WriteLine("location: {0}", p.GetCompletionLocation());
         Console.WriteLine("relevance: {0}", p.GetRelevance());
         Console.WriteLine("simple name: {0}", p.GetSimpleName());
         Console.WriteLine();
     }
 }