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 {
105 }
107 {
109 }
116 }
119 {
122 }
125 {
126 }
129 throws
130 IOException
131 {
133 }
136 {
139 }
142 {
146 }
149 throws
150 IOException
151 {
153 }
156 {
160 t[t$] = cal.get(Calendar.HOUR_OF_DAY) * 4096 + cal.get(Calendar.MINUTE) * 64 + cal.get(Calendar.SECOND);
161 d[d$] = cal.get(Calendar.YEAR) * 512 + cal.get(Calendar.MONTH) * 32 + cal.get(Calendar.DAY_OF_WEEK);
162 }
165 {
171 }
174 {
176 }
179 {
181 }
184 {
188 try
189 {
193 }
195 {
198 }
199 }
202 {
206 try
207 {
214 }
216 {
219 }
220 }
223 {
227 try
228 {
233 x[x$] = ((buf[3] & 0xff) << 24) | ((buf[2] & 0xff) << 16) | ((buf[1] & 0xff) << 8) | (buf[0] & 0xff);
235 }
237 {
240 }
241 }
244 {
248 try
249 {
253 }
255 {
258 }
259 }
262 {
266 try
267 {
271 }
273 {
276 }
277 }
280 {
282 }
285 {
290 try
291 {
299 }
301 {
305 }
306 }
309 {
311 }
314 {
318 try
319 {
324 }
326 {
329 }
330 }
333 {
337 try
338 {
343 }
345 {
349 }
350 }
353 {
355 }
358 {
360 }
363 {
365 }
368 {
370 }
373 {
375 }
378 {
380 }
383 {
385 }
388 {
390 }
393 {
395 }
398 {
400 }
403 {
405 }
406 }