annotate src/de/mpiwg/dwinter/fulltextIndexer/utils/.svn/text-base/ParseIndexMeta.java.svn-base @ 0:dc7622afcfea default tip

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