Minor refactoring in the XQuery worker client.

This commit is contained in:
William Candillon 2012-04-13 16:20:41 +02:00
commit a8bd5fb56b
6 changed files with 10 additions and 6 deletions

View file

@ -118,6 +118,7 @@ oop.inherits(Mode, TextMode);
this.createWorker = function(session) {
var worker = new WorkerClient(["ace"], "worker-xquery.js", "ace/mode/xquery_worker", "XQueryWorker");
var self = this;
worker.attachToDocument(session.getDocument());
worker.on("error", function(e) {
@ -129,7 +130,7 @@ oop.inherits(Mode, TextMode);
});
worker.on("highlight", function(tokens) {
session.getMode().$tokenizer.cache = tokens.data;
self.$tokenizer.cache = tokens.data;
});
return worker;
};

File diff suppressed because one or more lines are too long

View file

@ -118,6 +118,7 @@ oop.inherits(Mode, TextMode);
this.createWorker = function(session) {
var worker = new WorkerClient(["ace"], "worker-xquery.js", "ace/mode/xquery_worker", "XQueryWorker");
var self = this;
worker.attachToDocument(session.getDocument());
worker.on("error", function(e) {
@ -129,7 +130,7 @@ oop.inherits(Mode, TextMode);
});
worker.on("highlight", function(tokens) {
session.getMode().$tokenizer.cache = tokens.data;
self.$tokenizer.cache = tokens.data;
});
return worker;
};

View file

@ -118,6 +118,7 @@ oop.inherits(Mode, TextMode);
this.createWorker = function(session) {
var worker = new WorkerClient(["ace"], "worker-xquery.js", "ace/mode/xquery_worker", "XQueryWorker");
var self = this;
worker.attachToDocument(session.getDocument());
worker.on("error", function(e) {
@ -129,7 +130,7 @@ oop.inherits(Mode, TextMode);
});
worker.on("highlight", function(tokens) {
session.getMode().$tokenizer.cache = tokens.data;
self.$tokenizer.cache = tokens.data;
});
return worker;
};

File diff suppressed because one or more lines are too long

View file

@ -118,6 +118,7 @@ oop.inherits(Mode, TextMode);
this.createWorker = function(session) {
var worker = new WorkerClient(["ace"], "worker-xquery.js", "ace/mode/xquery_worker", "XQueryWorker");
var self = this;
worker.attachToDocument(session.getDocument());
worker.on("error", function(e) {
@ -129,7 +130,7 @@ oop.inherits(Mode, TextMode);
});
worker.on("highlight", function(tokens) {
session.getMode().$tokenizer.cache = tokens.data;
self.$tokenizer.cache = tokens.data;
});
return worker;
};