JAL-1807 Bob's JalviewJS prototype first commit
[jalviewjs.git] / bin / jalview / jsdev / JSRegex.js
1 Clazz.declarePackage ("jalview.jsdev");\r
2 Clazz.load (["jalview.jsdev.api.RegExpInterface"], "jalview.jsdev.JSRegex", null, function () {\r
3 c$ = Clazz.declareType (jalview.jsdev, "JSRegex", null, jalview.jsdev.api.RegExpInterface);\r
4 Clazz.overrideMethod (c$, "charsMatched", \r
5 function () {\r
6 return 0;\r
7 });\r
8 Clazz.overrideMethod (c$, "left", \r
9 function () {\r
10 return null;\r
11 });\r
12 Clazz.overrideMethod (c$, "matchedFrom", \r
13 function () {\r
14 return 0;\r
15 });\r
16 Clazz.overrideMethod (c$, "matchedFromI", \r
17 function (pos) {\r
18 return 0;\r
19 }, "~N");\r
20 Clazz.overrideMethod (c$, "matchedTo", \r
21 function () {\r
22 return 0;\r
23 });\r
24 Clazz.overrideMethod (c$, "matchedToI", \r
25 function (pos) {\r
26 return 0;\r
27 }, "~N");\r
28 Clazz.overrideMethod (c$, "numSubs", \r
29 function () {\r
30 return 0;\r
31 });\r
32 Clazz.overrideMethod (c$, "replaceAll", \r
33 function (string) {\r
34 return null;\r
35 }, "~S");\r
36 Clazz.overrideMethod (c$, "search", \r
37 function (str) {\r
38 return false;\r
39 }, "~S");\r
40 Clazz.overrideMethod (c$, "searchFrom", \r
41 function (string, rematchat) {\r
42 return false;\r
43 }, "~S,~N");\r
44 Clazz.overrideMethod (c$, "setIgnoreCase", \r
45 function (b) {\r
46 }, "~B");\r
47 Clazz.overrideMethod (c$, "stringMatched", \r
48 function () {\r
49 return null;\r
50 });\r
51 Clazz.overrideMethod (c$, "stringMatchedI", \r
52 function (i) {\r
53 return null;\r
54 }, "~N");\r
55 });\r