Sun, 13 May 2018 12:57:00 +0200
URL handling: redirected the URL handling for 'http' and 'https' URLs to the main user interface and the man web browser interface (for standalone web browsers).
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | <!DOCTYPE html> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | <html><head> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | <title>eric6.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService</title> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | <meta charset="UTF-8"> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | <style> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | body { |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | background: #EDECE6; |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | margin: 0em 1em 10em 1em; |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | color: black; |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | } |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | h1 { color: white; background: #85774A; } |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | h2 { color: white; background: #85774A; } |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | h3 { color: white; background: #9D936E; } |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | h4 { color: white; background: #9D936E; } |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | a { color: #BA6D36; } |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | </style> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | </head> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | <body><a NAME="top" ID="top"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | <h1>eric6.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheckService</h1> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | Module implementing an interface to add different languages to do a syntax |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | check. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | </p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | <h3>Global Attributes</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | <tr><td>None</td></tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | <h3>Classes</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | <tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | <td><a href="#SyntaxCheckService">SyntaxCheckService</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | <td>Implement the syntax check service.</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | </tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | <h3>Functions</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | <tr><td>None</td></tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | <hr /><hr /> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | <a NAME="SyntaxCheckService" ID="SyntaxCheckService"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | <h2>SyntaxCheckService</h2> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | Implement the syntax check service. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | </p><p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | Plugins can add other languages to the syntax check by calling addLanguage |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | and support of an extra checker module on the client side which has to |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
50 | connect directly to the background service. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
51 | </p><h3>Signals</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
52 | <dl> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
53 | <dt>batchFinished()</dt> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
54 | <dd> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
55 | emitted when a syntax check batch is done |
4503
d68dcbe1deb3
Improved the syntax checker, code style checker and indentation checker interfaces.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4232
diff
changeset
|
56 | </dd><dt>error(str, str)</dt> |
d68dcbe1deb3
Improved the syntax checker, code style checker and indentation checker interfaces.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4232
diff
changeset
|
57 | <dd> |
d68dcbe1deb3
Improved the syntax checker, code style checker and indentation checker interfaces.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
4232
diff
changeset
|
58 | emitted in case of an error |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
59 | </dd><dt>syntaxChecked(str, dict)</dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
60 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
61 | emitted when the syntax check was done for |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
62 | one file |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | </dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | </dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | <h3>Derived from</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | QObject |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | <h3>Class Attributes</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | <tr><td>None</td></tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | <h3>Class Methods</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | <tr><td>None</td></tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | <h3>Methods</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | <tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | <td><a href="#SyntaxCheckService.__init__">SyntaxCheckService</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | <td>Constructor</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | </tr><tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | <td><a href="#SyntaxCheckService.__determineLanguage">__determineLanguage</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | <td>Private methode to determine the language of the file.</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | </tr><tr> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
84 | <td><a href="#SyntaxCheckService.__serviceError">__serviceError</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
85 | <td>Private slot handling service errors.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
86 | </tr><tr> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | <td><a href="#SyntaxCheckService.addLanguage">addLanguage</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | <td>Public method to register a new language to the supported languages.</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | </tr><tr> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
90 | <td><a href="#SyntaxCheckService.batchJobDone">batchJobDone</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
91 | <td>Public slot handling the completion of a batch job.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
92 | </tr><tr> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
93 | <td><a href="#SyntaxCheckService.cancelSyntaxBatchCheck">cancelSyntaxBatchCheck</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
94 | <td>Public method to cancel all batch jobs.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
95 | </tr><tr> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | <td><a href="#SyntaxCheckService.getExtensions">getExtensions</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | <td>Public method to return all supported file extensions for the syntax checker dialog.</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | </tr><tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | <td><a href="#SyntaxCheckService.getLanguages">getLanguages</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | <td>Public method to return the supported language names.</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | </tr><tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | <td><a href="#SyntaxCheckService.removeLanguage">removeLanguage</a></td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | <td>Public method to remove the language from syntax check.</td> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | </tr><tr> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
105 | <td><a href="#SyntaxCheckService.serviceErrorJavaScript">serviceErrorJavaScript</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
106 | <td>Public method handling service errors for JavaScript.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
107 | </tr><tr> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
108 | <td><a href="#SyntaxCheckService.serviceErrorPy2">serviceErrorPy2</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
109 | <td>Public method handling service errors for Python 2.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
110 | </tr><tr> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
111 | <td><a href="#SyntaxCheckService.serviceErrorPy3">serviceErrorPy3</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
112 | <td>Public method handling service errors for Python 2.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
113 | </tr><tr> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
114 | <td><a href="#SyntaxCheckService.syntaxBatchCheck">syntaxBatchCheck</a></td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
115 | <td>Public method to prepare a syntax check on multiple source files.</td> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
116 | </tr><tr> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | <td><a href="#SyntaxCheckService.syntaxCheck">syntaxCheck</a></td> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
118 | <td>Public method to prepare a syntax check of one source file.</td> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | </tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | <h3>Static Methods</h3> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | <table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | <tr><td>None</td></tr> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | </table> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | <a NAME="SyntaxCheckService.__init__" ID="SyntaxCheckService.__init__"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | <h4>SyntaxCheckService (Constructor)</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
127 | <b>SyntaxCheckService</b>(<i></i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
128 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
129 | Constructor |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | </p><a NAME="SyntaxCheckService.__determineLanguage" ID="SyntaxCheckService.__determineLanguage"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | <h4>SyntaxCheckService.__determineLanguage</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | <b>__determineLanguage</b>(<i>filename, source</i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | Private methode to determine the language of the file. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | </p><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | <dt><i>filename</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | of the sourcefile (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | </dd><dt><i>source</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | code of the file (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | </dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | </dl><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | <dt>Returns:</dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | language of the file or None if not found (str or None) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | </dd> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
148 | </dl><a NAME="SyntaxCheckService.__serviceError" ID="SyntaxCheckService.__serviceError"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
149 | <h4>SyntaxCheckService.__serviceError</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
150 | <b>__serviceError</b>(<i>fn, msg</i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
151 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
152 | Private slot handling service errors. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
153 | </p><dl> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
154 | <dt><i>fn</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
155 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
156 | file name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
157 | </dd><dt><i>msg</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
158 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
159 | message text (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
160 | </dd> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
161 | </dl><a NAME="SyntaxCheckService.addLanguage" ID="SyntaxCheckService.addLanguage"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
162 | <h4>SyntaxCheckService.addLanguage</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
163 | <b>addLanguage</b>(<i>lang, env, path, module, getArgs, getExt, callback, onError</i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
164 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | Public method to register a new language to the supported languages. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | </p><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | <dt><i>lang</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | new language to check syntax (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | </dd><dt><i>env</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | the environment in which the checker is implemented (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | </dd><dt><i>path</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | full path to the module (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | </dd><dt><i>module</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | name to import (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | </dd><dt><i>getArgs</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | function to collect the required arguments to call the |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | syntax checker on client side (function) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | </dd><dt><i>getExt</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | function that returns the supported file extensions of |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
186 | the syntax checker (function) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
187 | </dd><dt><i>callback</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
188 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | function on service response (function) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | </dd><dt><i>onError</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | callback function if client or service isn't available |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | (function) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | </dd> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
195 | </dl><a NAME="SyntaxCheckService.batchJobDone" ID="SyntaxCheckService.batchJobDone"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
196 | <h4>SyntaxCheckService.batchJobDone</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
197 | <b>batchJobDone</b>(<i>fx, lang</i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
198 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
199 | Public slot handling the completion of a batch job. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
200 | </p><dl> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
201 | <dt><i>fx</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
202 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
203 | service name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
204 | </dd><dt><i>lang</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
205 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
206 | language (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
207 | </dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
208 | </dl><a NAME="SyntaxCheckService.cancelSyntaxBatchCheck" ID="SyntaxCheckService.cancelSyntaxBatchCheck"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
209 | <h4>SyntaxCheckService.cancelSyntaxBatchCheck</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
210 | <b>cancelSyntaxBatchCheck</b>(<i></i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
211 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
212 | Public method to cancel all batch jobs. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
213 | </p><a NAME="SyntaxCheckService.getExtensions" ID="SyntaxCheckService.getExtensions"></a> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | <h4>SyntaxCheckService.getExtensions</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215 | <b>getExtensions</b>(<i></i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | Public method to return all supported file extensions for the |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218 | syntax checker dialog. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
219 | </p><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | <dt>Returns:</dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | set of all supported file extensions (set of str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223 | </dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224 | </dl><a NAME="SyntaxCheckService.getLanguages" ID="SyntaxCheckService.getLanguages"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | <h4>SyntaxCheckService.getLanguages</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | <b>getLanguages</b>(<i></i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | Public method to return the supported language names. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
229 | </p><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
230 | <dt>Returns:</dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232 | list of languanges supported (list of str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233 | </dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | </dl><a NAME="SyntaxCheckService.removeLanguage" ID="SyntaxCheckService.removeLanguage"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | <h4>SyntaxCheckService.removeLanguage</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
236 | <b>removeLanguage</b>(<i>lang</i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
237 | <p> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238 | Public method to remove the language from syntax check. |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | </p><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240 | <dt><i>lang</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | language to remove (str) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243 | </dd> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
244 | </dl><a NAME="SyntaxCheckService.serviceErrorJavaScript" ID="SyntaxCheckService.serviceErrorJavaScript"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
245 | <h4>SyntaxCheckService.serviceErrorJavaScript</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
246 | <b>serviceErrorJavaScript</b>(<i>fx, lang, fn, msg</i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
247 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
248 | Public method handling service errors for JavaScript. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
249 | </p><dl> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
250 | <dt><i>fx</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
251 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
252 | service name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
253 | </dd><dt><i>lang</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
254 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
255 | language (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
256 | </dd><dt><i>fn</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
257 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
258 | file name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
259 | </dd><dt><i>msg</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
260 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
261 | message text (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
262 | </dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
263 | </dl><a NAME="SyntaxCheckService.serviceErrorPy2" ID="SyntaxCheckService.serviceErrorPy2"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
264 | <h4>SyntaxCheckService.serviceErrorPy2</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
265 | <b>serviceErrorPy2</b>(<i>fx, lang, fn, msg</i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
266 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
267 | Public method handling service errors for Python 2. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
268 | </p><dl> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
269 | <dt><i>fx</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
270 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
271 | service name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
272 | </dd><dt><i>lang</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
273 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
274 | language (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
275 | </dd><dt><i>fn</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
276 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
277 | file name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
278 | </dd><dt><i>msg</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
279 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
280 | message text (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
281 | </dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
282 | </dl><a NAME="SyntaxCheckService.serviceErrorPy3" ID="SyntaxCheckService.serviceErrorPy3"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
283 | <h4>SyntaxCheckService.serviceErrorPy3</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
284 | <b>serviceErrorPy3</b>(<i>fx, lang, fn, msg</i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
285 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
286 | Public method handling service errors for Python 2. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
287 | </p><dl> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
288 | <dt><i>fx</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
289 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
290 | service name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
291 | </dd><dt><i>lang</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
292 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
293 | language (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
294 | </dd><dt><i>fn</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
295 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
296 | file name (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
297 | </dd><dt><i>msg</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
298 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
299 | message text (string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
300 | </dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
301 | </dl><a NAME="SyntaxCheckService.syntaxBatchCheck" ID="SyntaxCheckService.syntaxBatchCheck"></a> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
302 | <h4>SyntaxCheckService.syntaxBatchCheck</h4> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
303 | <b>syntaxBatchCheck</b>(<i>argumentsList</i>) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
304 | <p> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
305 | Public method to prepare a syntax check on multiple source files. |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
306 | </p><dl> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
307 | <dt><i>argumentsList</i></dt> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
308 | <dd> |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
309 | list of arguments tuples with each tuple |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
310 | containing filename and source (string, string) |
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
311 | </dd> |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
312 | </dl><a NAME="SyntaxCheckService.syntaxCheck" ID="SyntaxCheckService.syntaxCheck"></a> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
313 | <h4>SyntaxCheckService.syntaxCheck</h4> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
314 | <b>syntaxCheck</b>(<i>lang, filename, source</i>) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
315 | <p> |
4232
8349fd3f8802
Updated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
3673
diff
changeset
|
316 | Public method to prepare a syntax check of one source file. |
3673
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
317 | </p><dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
318 | <dt><i>lang</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
319 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
320 | language of the file or None to determine by internal |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
321 | algorithm (str or None) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
322 | </dd><dt><i>filename</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
323 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
324 | source filename (string) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
325 | </dd><dt><i>source</i></dt> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
326 | <dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
327 | string containing the code to check (string) |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
328 | </dd> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
329 | </dl> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
330 | <div align="right"><a href="#top">Up</a></div> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
331 | <hr /> |
e26d7d0c1088
Generated source docu.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
332 | </body></html> |