0
|
1 /* */ package de.mpiwg.dwinter.fulltextIndexer.utils;
|
|
2 /* */
|
|
3 /* */ import java.util.HashMap;
|
|
4 /* */ import org.xml.sax.Attributes;
|
|
5 /* */ import org.xml.sax.ContentHandler;
|
|
6 /* */ import org.xml.sax.Locator;
|
|
7 /* */ import org.xml.sax.SAXException;
|
|
8 /* */
|
|
9 /* */ public class ParseIndexMeta
|
|
10 /* */ implements ContentHandler
|
|
11 /* */ {
|
|
12 /* 23 */ public HashMap<String, String> value = new HashMap();
|
|
13 /* 24 */ private String currentToken = new String();
|
|
14 /* 25 */ public String lang = new String();
|
|
15 /* */
|
|
16 /* */ public void startDocument()
|
|
17 /* */ throws SAXException
|
|
18 /* */ {
|
|
19 /* */ }
|
|
20 /* */
|
|
21 /* */ public void endDocument()
|
|
22 /* */ throws SAXException
|
|
23 /* */ {
|
|
24 /* */ }
|
|
25 /* */
|
|
26 /* */ public void characters(char[] c, int start, int length)
|
|
27 /* */ throws SAXException
|
|
28 /* */ {
|
|
29 /* 41 */ char[] dest = (char[])null;
|
|
30 /* 42 */ if (!((this.currentToken != null & this.currentToken.equals("lang"))))
|
|
31 /* */ return;
|
|
32 /* 44 */ dest = new char[length];
|
|
33 /* 45 */ System.arraycopy(c, start, dest, 0, length);
|
|
34 /* 46 */ this.lang = new String(dest);
|
|
35 /* */ }
|
|
36 /* */
|
|
37 /* */ public void ignorableWhitespace(char[] c, int start, int length)
|
|
38 /* */ throws SAXException
|
|
39 /* */ {
|
|
40 /* */ }
|
|
41 /* */
|
|
42 /* */ public void processingInstruction(String target, String data)
|
|
43 /* */ throws SAXException
|
|
44 /* */ {
|
|
45 /* */ }
|
|
46 /* */
|
|
47 /* */ public void setDocumentLocator(Locator arg1)
|
|
48 /* */ {
|
|
49 /* */ }
|
|
50 /* */
|
|
51 /* */ public void endElement(String uri, String localName, String name)
|
|
52 /* */ throws SAXException
|
|
53 /* */ {
|
|
54 /* 70 */ this.currentToken = "";
|
|
55 /* */ }
|
|
56 /* */
|
|
57 /* */ public void endPrefixMapping(String prefix)
|
|
58 /* */ throws SAXException
|
|
59 /* */ {
|
|
60 /* */ }
|
|
61 /* */
|
|
62 /* */ public void skippedEntity(String name)
|
|
63 /* */ throws SAXException
|
|
64 /* */ {
|
|
65 /* */ }
|
|
66 /* */
|
|
67 /* */ public void startElement(String uri, String localName, String name, Attributes attrs)
|
|
68 /* */ throws SAXException
|
|
69 /* */ {
|
|
70 /* 88 */ if (name.equals("lang"))
|
|
71 /* 89 */ this.currentToken = "lang";
|
|
72 /* */ else
|
|
73 /* 91 */ this.currentToken = "";
|
|
74 /* */ }
|
|
75 /* */
|
|
76 /* */ public void startPrefixMapping(String prefix, String uri)
|
|
77 /* */ throws SAXException
|
|
78 /* */ {
|
|
79 /* */ }
|
|
80 /* */ }
|
|
81
|
|
82 /* Location: /private/tmp/fulltextIndexer.jar
|
|
83 * Qualified Name: de.mpiwg.dwinter.fulltextIndexer.utils.ParseIndexMeta
|
|
84 * JD-Core Version: 0.5.4
|
|
85 */ |