4 class Files
5 {
6 /* File / Handle */
7 public static class RECORD0
8 {
9 File path;
10 File regpath;
11 RandomAccessFile desc;
14 {
18 }
21 throws
22 IOException
23 {
25 }
26 }
28 /* Rider */
29 public static class RECORD1
30 {
32 RECORD0 base;
37 {
42 }
43 }
46 {
47 File filepath;
48 RandomAccessFile filedesc;
49 RECORD0 file;
54 {
56 }
58 try
59 {
61 }
63 {
64 try
65 {
67 }
69 {
71 }
72 }
79 }
82 {
86 {
88 }
90 }
93 {
94 RandomAccessFile filedesc;
95 File filepath;
96 File fileregpath;
97 String filename;
98 RECORD0 file;
100 try
101 {
106 }
108 {
110 }
117 }
120 throws
121 IOException
122 {
127 );
129 }
132 {
133 }
136 throws
137 IOException
138 {
140 }
143 {
146 }
149 {
153 }
156 throws
157 IOException
158 {
160 }
163 {
167 t[t$] = cal.get(Calendar.HOUR_OF_DAY) * 4096 + cal.get(Calendar.MINUTE) * 64 + cal.get(Calendar.SECOND);
168 d[d$] = cal.get(Calendar.YEAR) * 512 + cal.get(Calendar.MONTH) * 32 + cal.get(Calendar.DAY_OF_WEEK);
169 }
172 {
178 }
181 {
183 }
186 {
188 }
191 {
195 try
196 {
200 }
202 {
205 }
206 }
209 {
213 try
214 {
221 }
223 {
226 }
227 }
230 {
234 try
235 {
240 x[x$] = ((buf[3] & 0xff) << 24) | ((buf[2] & 0xff) << 16) | ((buf[1] & 0xff) << 8) | (buf[0] & 0xff);
242 }
244 {
247 }
248 }
251 {
255 try
256 {
260 }
262 {
265 }
266 }
269 {
273 try
274 {
278 }
280 {
283 }
284 }
287 {
289 }
292 {
297 try
298 {
306 }
308 {
312 }
313 }
316 {
318 }
321 {
325 try
326 {
331 }
333 {
336 }
337 }
340 {
344 try
345 {
350 }
352 {
356 }
357 }
360 {
364 try
365 {
369 }
371 {
374 }
375 }
378 {
383 }
386 {
393 }
396 {
398 }
401 {
403 }
406 {
408 }
411 {
415 }
418 {
420 }
423 {
425 }
428 {
432 try
433 {
437 }
439 {
442 }
443 }
446 {
448 }
449 }