0
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
2 <!--NewPage-->
|
|
3 <HTML>
|
|
4 <HEAD>
|
|
5 <!-- Generated by javadoc (build 1.6.0_20) on Mon Jun 28 11:04:51 CEST 2010 -->
|
|
6 <TITLE>
|
|
7 ProcessFileThread
|
|
8 </TITLE>
|
|
9
|
|
10 <META NAME="date" CONTENT="2010-06-28">
|
|
11
|
|
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
13
|
|
14 <SCRIPT type="text/javascript">
|
|
15 function windowTitle()
|
|
16 {
|
|
17 if (location.href.indexOf('is-external=true') == -1) {
|
|
18 parent.document.title="ProcessFileThread";
|
|
19 }
|
|
20 }
|
|
21 </SCRIPT>
|
|
22 <NOSCRIPT>
|
|
23 </NOSCRIPT>
|
|
24
|
|
25 </HEAD>
|
|
26
|
|
27 <BODY BGCOLOR="white" onload="windowTitle();">
|
|
28 <HR>
|
|
29
|
|
30
|
|
31 <!-- ========= START OF TOP NAVBAR ======= -->
|
|
32 <A NAME="navbar_top"><!-- --></A>
|
|
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
35 <TR>
|
|
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
37 <A NAME="navbar_top_firstrow"><!-- --></A>
|
|
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
39 <TR ALIGN="center" VALIGN="top">
|
|
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
|
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ProcessFileThread.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
48 </TR>
|
|
49 </TABLE>
|
|
50 </TD>
|
|
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
52 </EM>
|
|
53 </TD>
|
|
54 </TR>
|
|
55
|
|
56 <TR>
|
|
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
58 <A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/OCRProcessFileThread.html" title="class in de.mpiwg.dwinter.fulltextIndexer.harvester.processors"><B>PREV CLASS</B></A>
|
|
59 NEXT CLASS</FONT></TD>
|
|
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
61 <A HREF="../../../../../../index.html?de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html" target="_top"><B>FRAMES</B></A>
|
|
62 <A HREF="ProcessFileThread.html" target="_top"><B>NO FRAMES</B></A>
|
|
63 <SCRIPT type="text/javascript">
|
|
64 <!--
|
|
65 if(window==top) {
|
|
66 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
67 }
|
|
68 //-->
|
|
69 </SCRIPT>
|
|
70 <NOSCRIPT>
|
|
71 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
72 </NOSCRIPT>
|
|
73
|
|
74
|
|
75 </FONT></TD>
|
|
76 </TR>
|
|
77 <TR>
|
|
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
79 SUMMARY: <A HREF="#nested_classes_inherited_from_class_java.lang.Thread">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
80 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
81 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
82 </TR>
|
|
83 </TABLE>
|
|
84 <A NAME="skip-navbar_top"></A>
|
|
85 <!-- ========= END OF TOP NAVBAR ========= -->
|
|
86
|
|
87 <HR>
|
|
88 <!-- ======== START OF CLASS DATA ======== -->
|
|
89 <H2>
|
|
90 <FONT SIZE="-1">
|
|
91 de.mpiwg.dwinter.fulltextIndexer.harvester.processors</FONT>
|
|
92 <BR>
|
|
93 Class ProcessFileThread</H2>
|
|
94 <PRE>
|
|
95 java.lang.Object
|
|
96 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Thread
|
|
97 <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>de.mpiwg.dwinter.fulltextIndexer.harvester.processors.ProcessFileThread</B>
|
|
98 </PRE>
|
|
99 <DL>
|
|
100 <DT><B>All Implemented Interfaces:</B> <DD>java.lang.Runnable</DD>
|
|
101 </DL>
|
|
102 <DL>
|
|
103 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/OCRProcessFileThread.html" title="class in de.mpiwg.dwinter.fulltextIndexer.harvester.processors">OCRProcessFileThread</A></DD>
|
|
104 </DL>
|
|
105 <HR>
|
|
106 <DL>
|
|
107 <DT><PRE>public class <B>ProcessFileThread</B><DT>extends java.lang.Thread</DL>
|
|
108 </PRE>
|
|
109
|
|
110 <P>
|
|
111 <HR>
|
|
112
|
|
113 <P>
|
|
114 <!-- ======== NESTED CLASS SUMMARY ======== -->
|
|
115
|
|
116 <A NAME="nested_class_summary"><!-- --></A>
|
|
117 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
118 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
119 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
120 <B>Nested Class Summary</B></FONT></TH>
|
|
121 </TR>
|
|
122 </TABLE>
|
|
123 <A NAME="nested_classes_inherited_from_class_java.lang.Thread"><!-- --></A>
|
|
124 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
125 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
126 <TH ALIGN="left"><B>Nested classes/interfaces inherited from class java.lang.Thread</B></TH>
|
|
127 </TR>
|
|
128 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
129 <TD><CODE>java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler</CODE></TD>
|
|
130 </TR>
|
|
131 </TABLE>
|
|
132
|
|
133 <!-- =========== FIELD SUMMARY =========== -->
|
|
134
|
|
135 <A NAME="field_summary"><!-- --></A>
|
|
136 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
137 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
138 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
139 <B>Field Summary</B></FONT></TH>
|
|
140 </TR>
|
|
141 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
143 <CODE>private int</CODE></FONT></TD>
|
|
144 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#counter">counter</A></B></CODE>
|
|
145
|
|
146 <BR>
|
|
147 </TD>
|
|
148 </TR>
|
|
149 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
151 <CODE>protected boolean</CODE></FONT></TD>
|
|
152 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#deduceFromFolderPriority">deduceFromFolderPriority</A></B></CODE>
|
|
153
|
|
154 <BR>
|
|
155 </TD>
|
|
156 </TR>
|
|
157 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
159 <CODE>private static int</CODE></FONT></TD>
|
|
160 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#DELETED_OLD_VERSION">DELETED_OLD_VERSION</A></B></CODE>
|
|
161
|
|
162 <BR>
|
|
163 </TD>
|
|
164 </TR>
|
|
165 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
167 <CODE>private static int</CODE></FONT></TD>
|
|
168 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#DELETED_WRONG_LANGUAGE">DELETED_WRONG_LANGUAGE</A></B></CODE>
|
|
169
|
|
170 <BR>
|
|
171 </TD>
|
|
172 </TR>
|
|
173 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
174 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
175 <CODE>protected java.io.File</CODE></FONT></TD>
|
|
176 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#docDir">docDir</A></B></CODE>
|
|
177
|
|
178 <BR>
|
|
179 </TD>
|
|
180 </TR>
|
|
181 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
183 <CODE> boolean</CODE></FONT></TD>
|
|
184 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#done">done</A></B></CODE>
|
|
185
|
|
186 <BR>
|
|
187 </TD>
|
|
188 </TR>
|
|
189 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
190 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
191 <CODE>protected java.util.ArrayList<java.lang.String></CODE></FONT></TD>
|
|
192 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#excludeFolders">excludeFolders</A></B></CODE>
|
|
193
|
|
194 <BR>
|
|
195 </TD>
|
|
196 </TR>
|
|
197 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
198 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
199 <CODE>private static int</CODE></FONT></TD>
|
|
200 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#FILE_EXISTS">FILE_EXISTS</A></B></CODE>
|
|
201
|
|
202 <BR>
|
|
203 </TD>
|
|
204 </TR>
|
|
205 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
206 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
207 <CODE>protected java.util.ArrayList<java.lang.String></CODE></FONT></TD>
|
|
208 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#fileTypesToIndex">fileTypesToIndex</A></B></CODE>
|
|
209
|
|
210 <BR>
|
|
211 </TD>
|
|
212 </TR>
|
|
213 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
214 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
215 <CODE>protected java.io.File</CODE></FONT></TD>
|
|
216 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#index_dir">index_dir</A></B></CODE>
|
|
217
|
|
218 <BR>
|
|
219 </TD>
|
|
220 </TR>
|
|
221 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
222 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
223 <CODE>protected boolean</CODE></FONT></TD>
|
|
224 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#indexMetaPriority">indexMetaPriority</A></B></CODE>
|
|
225
|
|
226 <BR>
|
|
227 </TD>
|
|
228 </TR>
|
|
229 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
230 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
231 <CODE>protected <A HREF="../../../../../../de/mpiwg/dwinter/lucencetools/analyzer/LanguageAnalyzers.html" title="class in de.mpiwg.dwinter.lucencetools.analyzer">LanguageAnalyzers</A></CODE></FONT></TD>
|
|
232 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#languageAnalyzers">languageAnalyzers</A></B></CODE>
|
|
233
|
|
234 <BR>
|
|
235 </TD>
|
|
236 </TR>
|
|
237 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
238 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
239 <CODE>protected java.lang.String</CODE></FONT></TD>
|
|
240 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#languageFileName">languageFileName</A></B></CODE>
|
|
241
|
|
242 <BR>
|
|
243 </TD>
|
|
244 </TR>
|
|
245 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
246 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
247 <CODE>protected java.util.HashMap<java.lang.String,java.lang.String></CODE></FONT></TD>
|
|
248 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#languageToISO">languageToISO</A></B></CODE>
|
|
249
|
|
250 <BR>
|
|
251 </TD>
|
|
252 </TR>
|
|
253 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
254 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
255 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
256 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#mdProviderUrl">mdProviderUrl</A></B></CODE>
|
|
257
|
|
258 <BR>
|
|
259 </TD>
|
|
260 </TR>
|
|
261 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
262 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
263 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
264 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#mode">mode</A></B></CODE>
|
|
265
|
|
266 <BR>
|
|
267 </TD>
|
|
268 </TR>
|
|
269 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
270 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
271 <CODE>private static int</CODE></FONT></TD>
|
|
272 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#NEW_FILE">NEW_FILE</A></B></CODE>
|
|
273
|
|
274 <BR>
|
|
275 </TD>
|
|
276 </TR>
|
|
277 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
278 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
279 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
280 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#preferedLanguage">preferedLanguage</A></B></CODE>
|
|
281
|
|
282 <BR>
|
|
283 </TD>
|
|
284 </TR>
|
|
285 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
286 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
287 <CODE>private java.io.File</CODE></FONT></TD>
|
|
288 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#processThisFile">processThisFile</A></B></CODE>
|
|
289
|
|
290 <BR>
|
|
291 </TD>
|
|
292 </TR>
|
|
293 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
294 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
295 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
296 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#specialMode">specialMode</A></B></CODE>
|
|
297
|
|
298 <BR>
|
|
299 </TD>
|
|
300 </TR>
|
|
301 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
302 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
303 <CODE>protected java.util.HashMap<java.lang.String,java.lang.String></CODE></FONT></TD>
|
|
304 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#supportedLanguageFolder">supportedLanguageFolder</A></B></CODE>
|
|
305
|
|
306 <BR>
|
|
307 </TD>
|
|
308 </TR>
|
|
309 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
310 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
311 <CODE>private static java.lang.String</CODE></FONT></TD>
|
|
312 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#TEXTIDFROMPATH_REGEXP">TEXTIDFROMPATH_REGEXP</A></B></CODE>
|
|
313
|
|
314 <BR>
|
|
315 </TD>
|
|
316 </TR>
|
|
317 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
318 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
319 <CODE>private java.util.HashMap<java.lang.String,java.lang.String></CODE></FONT></TD>
|
|
320 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#textLanguage">textLanguage</A></B></CODE>
|
|
321
|
|
322 <BR>
|
|
323 </TD>
|
|
324 </TR>
|
|
325 </TABLE>
|
|
326 <A NAME="fields_inherited_from_class_java.lang.Thread"><!-- --></A>
|
|
327 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
328 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
329 <TH ALIGN="left"><B>Fields inherited from class java.lang.Thread</B></TH>
|
|
330 </TR>
|
|
331 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
332 <TD><CODE>MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY</CODE></TD>
|
|
333 </TR>
|
|
334 </TABLE>
|
|
335
|
|
336 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
337
|
|
338 <A NAME="constructor_summary"><!-- --></A>
|
|
339 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
340 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
341 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
342 <B>Constructor Summary</B></FONT></TH>
|
|
343 </TR>
|
|
344 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
345 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#ProcessFileThread(java.io.File, java.io.File, java.lang.String, java.io.File, java.lang.String, java.util.HashMap, java.util.HashMap)">ProcessFileThread</A></B>(java.io.File docDir,
|
|
346 java.io.File index_dir,
|
|
347 java.lang.String languageFileName,
|
|
348 java.io.File processThisFile,
|
|
349 java.lang.String mdProviderUrl,
|
|
350 java.util.HashMap<java.lang.String,java.lang.String> languageToISO,
|
|
351 java.util.HashMap<java.lang.String,java.lang.String> supportedLanguageFolder)</CODE>
|
|
352
|
|
353 <BR>
|
|
354 </TD>
|
|
355 </TR>
|
|
356 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
357 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#ProcessFileThread(de.mpiwg.dwinter.lucencetools.analyzer.LanguageAnalyzers, java.io.File, java.lang.String, java.util.HashMap, java.lang.String, java.lang.String, java.util.HashMap, java.util.HashMap)">ProcessFileThread</A></B>(<A HREF="../../../../../../de/mpiwg/dwinter/lucencetools/analyzer/LanguageAnalyzers.html" title="class in de.mpiwg.dwinter.lucencetools.analyzer">LanguageAnalyzers</A> languageAnalyzers2,
|
|
358 java.io.File file,
|
|
359 java.lang.String lfn,
|
|
360 java.util.HashMap<java.lang.String,java.lang.String> tl,
|
|
361 java.lang.String mdProviderUrl,
|
|
362 java.lang.String preferedLanguage,
|
|
363 java.util.HashMap<java.lang.String,java.lang.String> languageToISO,
|
|
364 java.util.HashMap<java.lang.String,java.lang.String> supportedLanguageFolder)</CODE>
|
|
365
|
|
366 <BR>
|
|
367 </TD>
|
|
368 </TR>
|
|
369 </TABLE>
|
|
370
|
|
371 <!-- ========== METHOD SUMMARY =========== -->
|
|
372
|
|
373 <A NAME="method_summary"><!-- --></A>
|
|
374 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
375 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
376 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
377 <B>Method Summary</B></FONT></TH>
|
|
378 </TR>
|
|
379 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
380 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
381 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
382 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#absPathToTextId(java.lang.String)">absPathToTextId</A></B>(java.lang.String absolutePath)</CODE>
|
|
383
|
|
384 <BR>
|
|
385 </TD>
|
|
386 </TR>
|
|
387 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
388 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
389 <CODE>protected java.lang.Boolean</CODE></FONT></TD>
|
|
390 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#addDocument(java.io.File, java.lang.String, java.lang.String, java.lang.String)">addDocument</A></B>(java.io.File file,
|
|
391 java.lang.String lang,
|
|
392 java.lang.String dcMetaData,
|
|
393 java.lang.String textId)</CODE>
|
|
394
|
|
395 <BR>
|
|
396 </TD>
|
|
397 </TR>
|
|
398 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
399 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
400 <CODE>private int</CODE></FONT></TD>
|
|
401 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#checkFileAndRemoveOldFile(java.lang.String, java.lang.String, boolean, long)">checkFileAndRemoveOldFile</A></B>(java.lang.String filePath,
|
|
402 java.lang.String lang,
|
|
403 boolean deleteWrongLanguage,
|
|
404 long fileModDate)</CODE>
|
|
405
|
|
406 <BR>
|
|
407 </TD>
|
|
408 </TR>
|
|
409 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
410 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
411 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
412 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#checkSupportedLanguages(java.lang.String)">checkSupportedLanguages</A></B>(java.lang.String lang)</CODE>
|
|
413
|
|
414 <BR>
|
|
415 </TD>
|
|
416 </TR>
|
|
417 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
418 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
419 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
420 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#deduceFromFolderName(java.io.File)">deduceFromFolderName</A></B>(java.io.File file)</CODE>
|
|
421
|
|
422 <BR>
|
|
423 </TD>
|
|
424 </TR>
|
|
425 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
426 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
427 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
428 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#getDCFromIndexMeta(java.lang.String)">getDCFromIndexMeta</A></B>(java.lang.String textId)</CODE>
|
|
429
|
|
430 <BR>
|
|
431 </TD>
|
|
432 </TR>
|
|
433 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
434 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
435 <CODE> boolean</CODE></FONT></TD>
|
|
436 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#getIndexMetaPriority()">getIndexMetaPriority</A></B>()</CODE>
|
|
437
|
|
438 <BR>
|
|
439 </TD>
|
|
440 </TR>
|
|
441 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
442 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
443 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
444 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#getLanguageFromIndexMeta(java.io.File)">getLanguageFromIndexMeta</A></B>(java.io.File file)</CODE>
|
|
445
|
|
446 <BR>
|
|
447 </TD>
|
|
448 </TR>
|
|
449 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
450 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
451 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
452 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#getLanguageOfText(java.lang.String, java.io.File)">getLanguageOfText</A></B>(java.lang.String textId,
|
|
453 java.io.File file)</CODE>
|
|
454
|
|
455 <BR>
|
|
456 </TD>
|
|
457 </TR>
|
|
458 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
459 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
460 <CODE>private java.lang.String</CODE></FONT></TD>
|
|
461 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#getTextId(java.io.File)">getTextId</A></B>(java.io.File file)</CODE>
|
|
462
|
|
463 <BR>
|
|
464 </TD>
|
|
465 </TR>
|
|
466 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
467 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
468 <CODE> void</CODE></FONT></TD>
|
|
469 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#harvestFolder()">harvestFolder</A></B>()</CODE>
|
|
470
|
|
471 <BR>
|
|
472 </TD>
|
|
473 </TR>
|
|
474 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
475 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
476 <CODE>(package private) void</CODE></FONT></TD>
|
|
477 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#indexDocs(java.io.File)">indexDocs</A></B>(java.io.File file)</CODE>
|
|
478
|
|
479 <BR>
|
|
480 </TD>
|
|
481 </TR>
|
|
482 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
483 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
484 <CODE>private boolean</CODE></FONT></TD>
|
|
485 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#isTextFile(java.io.File)">isTextFile</A></B>(java.io.File file)</CODE>
|
|
486
|
|
487 <BR>
|
|
488 </TD>
|
|
489 </TR>
|
|
490 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
491 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
492 <CODE>protected java.util.HashMap<java.lang.String,java.lang.String></CODE></FONT></TD>
|
|
493 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#loadLanguages()">loadLanguages</A></B>()</CODE>
|
|
494
|
|
495 <BR>
|
|
496 </TD>
|
|
497 </TR>
|
|
498 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
499 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
500 <CODE>private void</CODE></FONT></TD>
|
|
501 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#processFile(java.io.File)">processFile</A></B>(java.io.File file)</CODE>
|
|
502
|
|
503 <BR>
|
|
504 </TD>
|
|
505 </TR>
|
|
506 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
507 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
508 <CODE> void</CODE></FONT></TD>
|
|
509 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#run()">run</A></B>()</CODE>
|
|
510
|
|
511 <BR>
|
|
512 </TD>
|
|
513 </TR>
|
|
514 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
515 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
516 <CODE> void</CODE></FONT></TD>
|
|
517 <TD><CODE><B><A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html#setIndexMetaPriority(boolean)">setIndexMetaPriority</A></B>(boolean prio)</CODE>
|
|
518
|
|
519 <BR>
|
|
520 </TD>
|
|
521 </TR>
|
|
522 </TABLE>
|
|
523 <A NAME="methods_inherited_from_class_java.lang.Thread"><!-- --></A>
|
|
524 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
525 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
526 <TH ALIGN="left"><B>Methods inherited from class java.lang.Thread</B></TH>
|
|
527 </TR>
|
|
528 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
529 <TD><CODE>activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield</CODE></TD>
|
|
530 </TR>
|
|
531 </TABLE>
|
|
532 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
533 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
534 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
535 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
|
536 </TR>
|
|
537 <TR BGCOLOR="white" CLASS="TableRowColor">
|
|
538 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
|
|
539 </TR>
|
|
540 </TABLE>
|
|
541
|
|
542 <P>
|
|
543
|
|
544 <!-- ============ FIELD DETAIL =========== -->
|
|
545
|
|
546 <A NAME="field_detail"><!-- --></A>
|
|
547 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
548 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
549 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
550 <B>Field Detail</B></FONT></TH>
|
|
551 </TR>
|
|
552 </TABLE>
|
|
553
|
|
554 <A NAME="TEXTIDFROMPATH_REGEXP"><!-- --></A><H3>
|
|
555 TEXTIDFROMPATH_REGEXP</H3>
|
|
556 <PRE>
|
|
557 private static final java.lang.String <B>TEXTIDFROMPATH_REGEXP</B></PRE>
|
|
558 <DL>
|
|
559 <DL>
|
|
560 <DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#de.mpiwg.dwinter.fulltextIndexer.harvester.processors.ProcessFileThread.TEXTIDFROMPATH_REGEXP">Constant Field Values</A></DL>
|
|
561 </DL>
|
|
562 <HR>
|
|
563
|
|
564 <A NAME="DELETED_WRONG_LANGUAGE"><!-- --></A><H3>
|
|
565 DELETED_WRONG_LANGUAGE</H3>
|
|
566 <PRE>
|
|
567 private static final int <B>DELETED_WRONG_LANGUAGE</B></PRE>
|
|
568 <DL>
|
|
569 <DL>
|
|
570 <DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#de.mpiwg.dwinter.fulltextIndexer.harvester.processors.ProcessFileThread.DELETED_WRONG_LANGUAGE">Constant Field Values</A></DL>
|
|
571 </DL>
|
|
572 <HR>
|
|
573
|
|
574 <A NAME="DELETED_OLD_VERSION"><!-- --></A><H3>
|
|
575 DELETED_OLD_VERSION</H3>
|
|
576 <PRE>
|
|
577 private static final int <B>DELETED_OLD_VERSION</B></PRE>
|
|
578 <DL>
|
|
579 <DL>
|
|
580 <DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#de.mpiwg.dwinter.fulltextIndexer.harvester.processors.ProcessFileThread.DELETED_OLD_VERSION">Constant Field Values</A></DL>
|
|
581 </DL>
|
|
582 <HR>
|
|
583
|
|
584 <A NAME="NEW_FILE"><!-- --></A><H3>
|
|
585 NEW_FILE</H3>
|
|
586 <PRE>
|
|
587 private static final int <B>NEW_FILE</B></PRE>
|
|
588 <DL>
|
|
589 <DL>
|
|
590 <DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#de.mpiwg.dwinter.fulltextIndexer.harvester.processors.ProcessFileThread.NEW_FILE">Constant Field Values</A></DL>
|
|
591 </DL>
|
|
592 <HR>
|
|
593
|
|
594 <A NAME="FILE_EXISTS"><!-- --></A><H3>
|
|
595 FILE_EXISTS</H3>
|
|
596 <PRE>
|
|
597 private static final int <B>FILE_EXISTS</B></PRE>
|
|
598 <DL>
|
|
599 <DL>
|
|
600 <DT><B>See Also:</B><DD><A HREF="../../../../../../constant-values.html#de.mpiwg.dwinter.fulltextIndexer.harvester.processors.ProcessFileThread.FILE_EXISTS">Constant Field Values</A></DL>
|
|
601 </DL>
|
|
602 <HR>
|
|
603
|
|
604 <A NAME="docDir"><!-- --></A><H3>
|
|
605 docDir</H3>
|
|
606 <PRE>
|
|
607 protected java.io.File <B>docDir</B></PRE>
|
|
608 <DL>
|
|
609 <DL>
|
|
610 </DL>
|
|
611 </DL>
|
|
612 <HR>
|
|
613
|
|
614 <A NAME="index_dir"><!-- --></A><H3>
|
|
615 index_dir</H3>
|
|
616 <PRE>
|
|
617 protected java.io.File <B>index_dir</B></PRE>
|
|
618 <DL>
|
|
619 <DL>
|
|
620 </DL>
|
|
621 </DL>
|
|
622 <HR>
|
|
623
|
|
624 <A NAME="fileTypesToIndex"><!-- --></A><H3>
|
|
625 fileTypesToIndex</H3>
|
|
626 <PRE>
|
|
627 protected java.util.ArrayList<java.lang.String> <B>fileTypesToIndex</B></PRE>
|
|
628 <DL>
|
|
629 <DL>
|
|
630 </DL>
|
|
631 </DL>
|
|
632 <HR>
|
|
633
|
|
634 <A NAME="excludeFolders"><!-- --></A><H3>
|
|
635 excludeFolders</H3>
|
|
636 <PRE>
|
|
637 protected java.util.ArrayList<java.lang.String> <B>excludeFolders</B></PRE>
|
|
638 <DL>
|
|
639 <DL>
|
|
640 </DL>
|
|
641 </DL>
|
|
642 <HR>
|
|
643
|
|
644 <A NAME="textLanguage"><!-- --></A><H3>
|
|
645 textLanguage</H3>
|
|
646 <PRE>
|
|
647 private java.util.HashMap<java.lang.String,java.lang.String> <B>textLanguage</B></PRE>
|
|
648 <DL>
|
|
649 <DL>
|
|
650 </DL>
|
|
651 </DL>
|
|
652 <HR>
|
|
653
|
|
654 <A NAME="languageToISO"><!-- --></A><H3>
|
|
655 languageToISO</H3>
|
|
656 <PRE>
|
|
657 protected java.util.HashMap<java.lang.String,java.lang.String> <B>languageToISO</B></PRE>
|
|
658 <DL>
|
|
659 <DL>
|
|
660 </DL>
|
|
661 </DL>
|
|
662 <HR>
|
|
663
|
|
664 <A NAME="languageAnalyzers"><!-- --></A><H3>
|
|
665 languageAnalyzers</H3>
|
|
666 <PRE>
|
|
667 protected <A HREF="../../../../../../de/mpiwg/dwinter/lucencetools/analyzer/LanguageAnalyzers.html" title="class in de.mpiwg.dwinter.lucencetools.analyzer">LanguageAnalyzers</A> <B>languageAnalyzers</B></PRE>
|
|
668 <DL>
|
|
669 <DL>
|
|
670 </DL>
|
|
671 </DL>
|
|
672 <HR>
|
|
673
|
|
674 <A NAME="supportedLanguageFolder"><!-- --></A><H3>
|
|
675 supportedLanguageFolder</H3>
|
|
676 <PRE>
|
|
677 protected java.util.HashMap<java.lang.String,java.lang.String> <B>supportedLanguageFolder</B></PRE>
|
|
678 <DL>
|
|
679 <DL>
|
|
680 </DL>
|
|
681 </DL>
|
|
682 <HR>
|
|
683
|
|
684 <A NAME="counter"><!-- --></A><H3>
|
|
685 counter</H3>
|
|
686 <PRE>
|
|
687 private int <B>counter</B></PRE>
|
|
688 <DL>
|
|
689 <DL>
|
|
690 </DL>
|
|
691 </DL>
|
|
692 <HR>
|
|
693
|
|
694 <A NAME="languageFileName"><!-- --></A><H3>
|
|
695 languageFileName</H3>
|
|
696 <PRE>
|
|
697 protected java.lang.String <B>languageFileName</B></PRE>
|
|
698 <DL>
|
|
699 <DL>
|
|
700 </DL>
|
|
701 </DL>
|
|
702 <HR>
|
|
703
|
|
704 <A NAME="indexMetaPriority"><!-- --></A><H3>
|
|
705 indexMetaPriority</H3>
|
|
706 <PRE>
|
|
707 protected boolean <B>indexMetaPriority</B></PRE>
|
|
708 <DL>
|
|
709 <DL>
|
|
710 </DL>
|
|
711 </DL>
|
|
712 <HR>
|
|
713
|
|
714 <A NAME="deduceFromFolderPriority"><!-- --></A><H3>
|
|
715 deduceFromFolderPriority</H3>
|
|
716 <PRE>
|
|
717 protected boolean <B>deduceFromFolderPriority</B></PRE>
|
|
718 <DL>
|
|
719 <DL>
|
|
720 </DL>
|
|
721 </DL>
|
|
722 <HR>
|
|
723
|
|
724 <A NAME="specialMode"><!-- --></A><H3>
|
|
725 specialMode</H3>
|
|
726 <PRE>
|
|
727 private java.lang.String <B>specialMode</B></PRE>
|
|
728 <DL>
|
|
729 <DL>
|
|
730 </DL>
|
|
731 </DL>
|
|
732 <HR>
|
|
733
|
|
734 <A NAME="done"><!-- --></A><H3>
|
|
735 done</H3>
|
|
736 <PRE>
|
|
737 public boolean <B>done</B></PRE>
|
|
738 <DL>
|
|
739 <DL>
|
|
740 </DL>
|
|
741 </DL>
|
|
742 <HR>
|
|
743
|
|
744 <A NAME="processThisFile"><!-- --></A><H3>
|
|
745 processThisFile</H3>
|
|
746 <PRE>
|
|
747 private java.io.File <B>processThisFile</B></PRE>
|
|
748 <DL>
|
|
749 <DL>
|
|
750 </DL>
|
|
751 </DL>
|
|
752 <HR>
|
|
753
|
|
754 <A NAME="mode"><!-- --></A><H3>
|
|
755 mode</H3>
|
|
756 <PRE>
|
|
757 private java.lang.String <B>mode</B></PRE>
|
|
758 <DL>
|
|
759 <DL>
|
|
760 </DL>
|
|
761 </DL>
|
|
762 <HR>
|
|
763
|
|
764 <A NAME="mdProviderUrl"><!-- --></A><H3>
|
|
765 mdProviderUrl</H3>
|
|
766 <PRE>
|
|
767 private java.lang.String <B>mdProviderUrl</B></PRE>
|
|
768 <DL>
|
|
769 <DL>
|
|
770 </DL>
|
|
771 </DL>
|
|
772 <HR>
|
|
773
|
|
774 <A NAME="preferedLanguage"><!-- --></A><H3>
|
|
775 preferedLanguage</H3>
|
|
776 <PRE>
|
|
777 private java.lang.String <B>preferedLanguage</B></PRE>
|
|
778 <DL>
|
|
779 <DL>
|
|
780 </DL>
|
|
781 </DL>
|
|
782
|
|
783 <!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
784
|
|
785 <A NAME="constructor_detail"><!-- --></A>
|
|
786 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
787 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
788 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
789 <B>Constructor Detail</B></FONT></TH>
|
|
790 </TR>
|
|
791 </TABLE>
|
|
792
|
|
793 <A NAME="ProcessFileThread(java.io.File, java.io.File, java.lang.String, java.io.File, java.lang.String, java.util.HashMap, java.util.HashMap)"><!-- --></A><H3>
|
|
794 ProcessFileThread</H3>
|
|
795 <PRE>
|
|
796 public <B>ProcessFileThread</B>(java.io.File docDir,
|
|
797 java.io.File index_dir,
|
|
798 java.lang.String languageFileName,
|
|
799 java.io.File processThisFile,
|
|
800 java.lang.String mdProviderUrl,
|
|
801 java.util.HashMap<java.lang.String,java.lang.String> languageToISO,
|
|
802 java.util.HashMap<java.lang.String,java.lang.String> supportedLanguageFolder)
|
|
803 throws org.apache.lucene.index.CorruptIndexException,
|
|
804 org.apache.lucene.store.LockObtainFailedException,
|
|
805 java.io.IOException</PRE>
|
|
806 <DL>
|
|
807 <DL>
|
|
808
|
|
809 <DT><B>Throws:</B>
|
|
810 <DD><CODE>org.apache.lucene.index.CorruptIndexException</CODE>
|
|
811 <DD><CODE>org.apache.lucene.store.LockObtainFailedException</CODE>
|
|
812 <DD><CODE>java.io.IOException</CODE></DL>
|
|
813 </DL>
|
|
814 <HR>
|
|
815
|
|
816 <A NAME="ProcessFileThread(de.mpiwg.dwinter.lucencetools.analyzer.LanguageAnalyzers, java.io.File, java.lang.String, java.util.HashMap, java.lang.String, java.lang.String, java.util.HashMap, java.util.HashMap)"><!-- --></A><H3>
|
|
817 ProcessFileThread</H3>
|
|
818 <PRE>
|
|
819 public <B>ProcessFileThread</B>(<A HREF="../../../../../../de/mpiwg/dwinter/lucencetools/analyzer/LanguageAnalyzers.html" title="class in de.mpiwg.dwinter.lucencetools.analyzer">LanguageAnalyzers</A> languageAnalyzers2,
|
|
820 java.io.File file,
|
|
821 java.lang.String lfn,
|
|
822 java.util.HashMap<java.lang.String,java.lang.String> tl,
|
|
823 java.lang.String mdProviderUrl,
|
|
824 java.lang.String preferedLanguage,
|
|
825 java.util.HashMap<java.lang.String,java.lang.String> languageToISO,
|
|
826 java.util.HashMap<java.lang.String,java.lang.String> supportedLanguageFolder)</PRE>
|
|
827 <DL>
|
|
828 </DL>
|
|
829
|
|
830 <!-- ============ METHOD DETAIL ========== -->
|
|
831
|
|
832 <A NAME="method_detail"><!-- --></A>
|
|
833 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
834 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
835 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
836 <B>Method Detail</B></FONT></TH>
|
|
837 </TR>
|
|
838 </TABLE>
|
|
839
|
|
840 <A NAME="run()"><!-- --></A><H3>
|
|
841 run</H3>
|
|
842 <PRE>
|
|
843 public void <B>run</B>()</PRE>
|
|
844 <DL>
|
|
845 <DD><DL>
|
|
846 <DT><B>Specified by:</B><DD><CODE>run</CODE> in interface <CODE>java.lang.Runnable</CODE><DT><B>Overrides:</B><DD><CODE>run</CODE> in class <CODE>java.lang.Thread</CODE></DL>
|
|
847 </DD>
|
|
848 <DD><DL>
|
|
849 </DL>
|
|
850 </DD>
|
|
851 </DL>
|
|
852 <HR>
|
|
853
|
|
854 <A NAME="getLanguageOfText(java.lang.String, java.io.File)"><!-- --></A><H3>
|
|
855 getLanguageOfText</H3>
|
|
856 <PRE>
|
|
857 private java.lang.String <B>getLanguageOfText</B>(java.lang.String textId,
|
|
858 java.io.File file)
|
|
859 throws java.io.IOException</PRE>
|
|
860 <DL>
|
|
861 <DD><DL>
|
|
862
|
|
863 <DT><B>Throws:</B>
|
|
864 <DD><CODE>java.io.IOException</CODE></DL>
|
|
865 </DD>
|
|
866 </DL>
|
|
867 <HR>
|
|
868
|
|
869 <A NAME="deduceFromFolderName(java.io.File)"><!-- --></A><H3>
|
|
870 deduceFromFolderName</H3>
|
|
871 <PRE>
|
|
872 private java.lang.String <B>deduceFromFolderName</B>(java.io.File file)</PRE>
|
|
873 <DL>
|
|
874 <DD><DL>
|
|
875 </DL>
|
|
876 </DD>
|
|
877 </DL>
|
|
878 <HR>
|
|
879
|
|
880 <A NAME="getLanguageFromIndexMeta(java.io.File)"><!-- --></A><H3>
|
|
881 getLanguageFromIndexMeta</H3>
|
|
882 <PRE>
|
|
883 private java.lang.String <B>getLanguageFromIndexMeta</B>(java.io.File file)
|
|
884 throws java.io.IOException</PRE>
|
|
885 <DL>
|
|
886 <DD><DL>
|
|
887
|
|
888 <DT><B>Throws:</B>
|
|
889 <DD><CODE>java.io.IOException</CODE></DL>
|
|
890 </DD>
|
|
891 </DL>
|
|
892 <HR>
|
|
893
|
|
894 <A NAME="getDCFromIndexMeta(java.lang.String)"><!-- --></A><H3>
|
|
895 getDCFromIndexMeta</H3>
|
|
896 <PRE>
|
|
897 private java.lang.String <B>getDCFromIndexMeta</B>(java.lang.String textId)
|
|
898 throws java.io.IOException,
|
|
899 org.apache.xmlrpc.XmlRpcException</PRE>
|
|
900 <DL>
|
|
901 <DD><DL>
|
|
902
|
|
903 <DT><B>Throws:</B>
|
|
904 <DD><CODE>java.io.IOException</CODE>
|
|
905 <DD><CODE>org.apache.xmlrpc.XmlRpcException</CODE></DL>
|
|
906 </DD>
|
|
907 </DL>
|
|
908 <HR>
|
|
909
|
|
910 <A NAME="loadLanguages()"><!-- --></A><H3>
|
|
911 loadLanguages</H3>
|
|
912 <PRE>
|
|
913 protected java.util.HashMap<java.lang.String,java.lang.String> <B>loadLanguages</B>()</PRE>
|
|
914 <DL>
|
|
915 <DD><DL>
|
|
916 </DL>
|
|
917 </DD>
|
|
918 </DL>
|
|
919 <HR>
|
|
920
|
|
921 <A NAME="harvestFolder()"><!-- --></A><H3>
|
|
922 harvestFolder</H3>
|
|
923 <PRE>
|
|
924 public void <B>harvestFolder</B>()
|
|
925 throws java.lang.InterruptedException</PRE>
|
|
926 <DL>
|
|
927 <DD><DL>
|
|
928
|
|
929 <DT><B>Throws:</B>
|
|
930 <DD><CODE>java.lang.InterruptedException</CODE></DL>
|
|
931 </DD>
|
|
932 </DL>
|
|
933 <HR>
|
|
934
|
|
935 <A NAME="indexDocs(java.io.File)"><!-- --></A><H3>
|
|
936 indexDocs</H3>
|
|
937 <PRE>
|
|
938 void <B>indexDocs</B>(java.io.File file)
|
|
939 throws java.io.IOException,
|
|
940 java.lang.InterruptedException</PRE>
|
|
941 <DL>
|
|
942 <DD><DL>
|
|
943
|
|
944 <DT><B>Throws:</B>
|
|
945 <DD><CODE>java.io.IOException</CODE>
|
|
946 <DD><CODE>java.lang.InterruptedException</CODE></DL>
|
|
947 </DD>
|
|
948 </DL>
|
|
949 <HR>
|
|
950
|
|
951 <A NAME="processFile(java.io.File)"><!-- --></A><H3>
|
|
952 processFile</H3>
|
|
953 <PRE>
|
|
954 private void <B>processFile</B>(java.io.File file)
|
|
955 throws java.io.IOException,
|
|
956 org.apache.lucene.index.CorruptIndexException,
|
|
957 java.lang.InterruptedException,
|
|
958 java.io.FileNotFoundException,
|
|
959 java.io.UnsupportedEncodingException</PRE>
|
|
960 <DL>
|
|
961 <DD><DL>
|
|
962
|
|
963 <DT><B>Throws:</B>
|
|
964 <DD><CODE>java.io.IOException</CODE>
|
|
965 <DD><CODE>org.apache.lucene.index.CorruptIndexException</CODE>
|
|
966 <DD><CODE>java.lang.InterruptedException</CODE>
|
|
967 <DD><CODE>java.io.FileNotFoundException</CODE>
|
|
968 <DD><CODE>java.io.UnsupportedEncodingException</CODE></DL>
|
|
969 </DD>
|
|
970 </DL>
|
|
971 <HR>
|
|
972
|
|
973 <A NAME="addDocument(java.io.File, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
|
|
974 addDocument</H3>
|
|
975 <PRE>
|
|
976 protected java.lang.Boolean <B>addDocument</B>(java.io.File file,
|
|
977 java.lang.String lang,
|
|
978 java.lang.String dcMetaData,
|
|
979 java.lang.String textId)
|
|
980 throws org.apache.lucene.index.CorruptIndexException,
|
|
981 java.io.IOException,
|
|
982 java.io.FileNotFoundException,
|
|
983 java.io.UnsupportedEncodingException,
|
|
984 javax.xml.parsers.ParserConfigurationException,
|
|
985 org.xml.sax.SAXException</PRE>
|
|
986 <DL>
|
|
987 <DD><DL>
|
|
988
|
|
989 <DT><B>Throws:</B>
|
|
990 <DD><CODE>org.apache.lucene.index.CorruptIndexException</CODE>
|
|
991 <DD><CODE>java.io.IOException</CODE>
|
|
992 <DD><CODE>java.io.FileNotFoundException</CODE>
|
|
993 <DD><CODE>java.io.UnsupportedEncodingException</CODE>
|
|
994 <DD><CODE>javax.xml.parsers.ParserConfigurationException</CODE>
|
|
995 <DD><CODE>org.xml.sax.SAXException</CODE></DL>
|
|
996 </DD>
|
|
997 </DL>
|
|
998 <HR>
|
|
999
|
|
1000 <A NAME="getTextId(java.io.File)"><!-- --></A><H3>
|
|
1001 getTextId</H3>
|
|
1002 <PRE>
|
|
1003 private java.lang.String <B>getTextId</B>(java.io.File file)</PRE>
|
|
1004 <DL>
|
|
1005 <DD><DL>
|
|
1006 </DL>
|
|
1007 </DD>
|
|
1008 </DL>
|
|
1009 <HR>
|
|
1010
|
|
1011 <A NAME="absPathToTextId(java.lang.String)"><!-- --></A><H3>
|
|
1012 absPathToTextId</H3>
|
|
1013 <PRE>
|
|
1014 private java.lang.String <B>absPathToTextId</B>(java.lang.String absolutePath)</PRE>
|
|
1015 <DL>
|
|
1016 <DD><DL>
|
|
1017 </DL>
|
|
1018 </DD>
|
|
1019 </DL>
|
|
1020 <HR>
|
|
1021
|
|
1022 <A NAME="checkFileAndRemoveOldFile(java.lang.String, java.lang.String, boolean, long)"><!-- --></A><H3>
|
|
1023 checkFileAndRemoveOldFile</H3>
|
|
1024 <PRE>
|
|
1025 private int <B>checkFileAndRemoveOldFile</B>(java.lang.String filePath,
|
|
1026 java.lang.String lang,
|
|
1027 boolean deleteWrongLanguage,
|
|
1028 long fileModDate)
|
|
1029 throws org.apache.lucene.index.CorruptIndexException,
|
|
1030 java.io.IOException</PRE>
|
|
1031 <DL>
|
|
1032 <DD><DL>
|
|
1033
|
|
1034 <DT><B>Throws:</B>
|
|
1035 <DD><CODE>org.apache.lucene.index.CorruptIndexException</CODE>
|
|
1036 <DD><CODE>java.io.IOException</CODE></DL>
|
|
1037 </DD>
|
|
1038 </DL>
|
|
1039 <HR>
|
|
1040
|
|
1041 <A NAME="checkSupportedLanguages(java.lang.String)"><!-- --></A><H3>
|
|
1042 checkSupportedLanguages</H3>
|
|
1043 <PRE>
|
|
1044 private java.lang.String <B>checkSupportedLanguages</B>(java.lang.String lang)</PRE>
|
|
1045 <DL>
|
|
1046 <DD><DL>
|
|
1047 </DL>
|
|
1048 </DD>
|
|
1049 </DL>
|
|
1050 <HR>
|
|
1051
|
|
1052 <A NAME="setIndexMetaPriority(boolean)"><!-- --></A><H3>
|
|
1053 setIndexMetaPriority</H3>
|
|
1054 <PRE>
|
|
1055 public void <B>setIndexMetaPriority</B>(boolean prio)</PRE>
|
|
1056 <DL>
|
|
1057 <DD><DL>
|
|
1058 </DL>
|
|
1059 </DD>
|
|
1060 </DL>
|
|
1061 <HR>
|
|
1062
|
|
1063 <A NAME="getIndexMetaPriority()"><!-- --></A><H3>
|
|
1064 getIndexMetaPriority</H3>
|
|
1065 <PRE>
|
|
1066 public boolean <B>getIndexMetaPriority</B>()</PRE>
|
|
1067 <DL>
|
|
1068 <DD><DL>
|
|
1069 </DL>
|
|
1070 </DD>
|
|
1071 </DL>
|
|
1072 <HR>
|
|
1073
|
|
1074 <A NAME="isTextFile(java.io.File)"><!-- --></A><H3>
|
|
1075 isTextFile</H3>
|
|
1076 <PRE>
|
|
1077 private boolean <B>isTextFile</B>(java.io.File file)</PRE>
|
|
1078 <DL>
|
|
1079 <DD><DL>
|
|
1080 </DL>
|
|
1081 </DD>
|
|
1082 </DL>
|
|
1083 <!-- ========= END OF CLASS DATA ========= -->
|
|
1084 <HR>
|
|
1085
|
|
1086
|
|
1087 <!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
1088 <A NAME="navbar_bottom"><!-- --></A>
|
|
1089 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
1090 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
1091 <TR>
|
|
1092 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
1093 <A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
1094 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
1095 <TR ALIGN="center" VALIGN="top">
|
|
1096 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
|
|
1097 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
1098 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
1099 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ProcessFileThread.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
1100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
1101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
1102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
1103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
1104 </TR>
|
|
1105 </TABLE>
|
|
1106 </TD>
|
|
1107 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
1108 </EM>
|
|
1109 </TD>
|
|
1110 </TR>
|
|
1111
|
|
1112 <TR>
|
|
1113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
1114 <A HREF="../../../../../../de/mpiwg/dwinter/fulltextIndexer/harvester/processors/OCRProcessFileThread.html" title="class in de.mpiwg.dwinter.fulltextIndexer.harvester.processors"><B>PREV CLASS</B></A>
|
|
1115 NEXT CLASS</FONT></TD>
|
|
1116 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
1117 <A HREF="../../../../../../index.html?de/mpiwg/dwinter/fulltextIndexer/harvester/processors/ProcessFileThread.html" target="_top"><B>FRAMES</B></A>
|
|
1118 <A HREF="ProcessFileThread.html" target="_top"><B>NO FRAMES</B></A>
|
|
1119 <SCRIPT type="text/javascript">
|
|
1120 <!--
|
|
1121 if(window==top) {
|
|
1122 document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
1123 }
|
|
1124 //-->
|
|
1125 </SCRIPT>
|
|
1126 <NOSCRIPT>
|
|
1127 <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
1128 </NOSCRIPT>
|
|
1129
|
|
1130
|
|
1131 </FONT></TD>
|
|
1132 </TR>
|
|
1133 <TR>
|
|
1134 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
1135 SUMMARY: <A HREF="#nested_classes_inherited_from_class_java.lang.Thread">NESTED</A> | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
1136 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
1137 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
1138 </TR>
|
|
1139 </TABLE>
|
|
1140 <A NAME="skip-navbar_bottom"></A>
|
|
1141 <!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
1142
|
|
1143 <HR>
|
|
1144
|
|
1145 </BODY>
|
|
1146 </HTML>
|