src/Palete/Palete.vala
authorAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 08:25:44 +0000 (16:25 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 08:25:44 +0000 (16:25 +0800)
src/Palete/Palete.vala

index 57ec34e..56d3c7f 100644 (file)
@@ -325,17 +325,16 @@ namespace Palete
        ValaSource vs;
        ValaSourceResult result_callback;
        public   void validateVala(
-                       string code, 
-                               string property
-                               string ptype,
-                               JsRender.JsRender file,
-                               JsRender.Node node,
-                                ValaSourceResult result_cb
-                     
+                       WindowState state,
+                       string code
+                       string property, 
+                       string ptype,
+                       JsRender.JsRender file,
+                       JsRender.Node node
+        ) 
        {   
 
-               this.result_callback = result_cb;
-               print("validate code (%s) %s\n", file.language, code);
+               print("validate code (%s) %s\n", file.language, code);
                 
                
                 
@@ -345,18 +344,15 @@ namespace Palete
                // file.project , file.path, file.build_module, ""
                
                
-               this.vs = new ValaSource((Project.Gtk)file.project, file.path, file.build_module, "");
-               
+                
                //var cd = new JSCore.ClassDefinitionEmpty();
-               this.vs.checkFileWithNodePropChange(
+               state.valasource.checkFileWithNodePropChange(
                                file,
                                node, 
                                property, 
                                ptype,
-                               code,
-                               validateValaResult
-                                
-                                       
+                               code
+                                 
                 );