update version number when sending temporary change from node
[roobuilder] / src / Palete / LanguageClientJavascript.vala
1
2 namespace Palete {
3         public class LanguageClientJavascript : LanguageClient {
4         
5         
6                 public LanguageClientJavascript(Project.Project project)
7                 {
8                         // extend versions will proably call initialize to start and connect to server.
9                         base(project);
10                         
11                 
12                 }
13                 public override   void  initialize_server()   {
14                         GLib.debug("initialize javascript server");                     
15                 }
16                 public override void startServer()
17                 {
18                 }
19                  
20                 
21                 
22                 
23                 public new bool isReady() 
24                 {
25                         return false;
26                 }
27                 public new void document_open (JsRender.JsRender file)  
28                 {
29                         
30                         Javascript.singleton().validate(file.toSourceCode(), file );
31                         BuilderApplication.updateCompileResults();
32                 
33                 }
34                 public new void document_save (JsRender.JsRender file)  
35                 {
36                         Javascript.singleton().validate(file.toSourceCode(), file );
37                         BuilderApplication.updateCompileResults();
38                 }
39                 public new void document_change (JsRender.JsRender file   )    
40                 {
41                         Javascript.singleton().validate(file.toSourceCode(), file );
42                         BuilderApplication.updateCompileResults();
43                 }
44         }
45         
46 }