*/\r
public class CodeTableHandler extends DefaultHandler {\r
\r
+ @SuppressWarnings("rawtypes")\r
private HashMap sets;\r
\r
+ @SuppressWarnings("rawtypes")\r
private HashMap charset;\r
\r
+ @SuppressWarnings("rawtypes")\r
private HashMap combiningchars;\r
\r
/** Data element identifier */\r
\r
private boolean iscombining;\r
\r
+ @SuppressWarnings("rawtypes")\r
private Vector combining;\r
\r
/** Tag name */\r
+ @SuppressWarnings("unused")\r
private String tag;\r
\r
/** StringBuffer to store data */\r
private StringBuffer data;\r
\r
/** Locator object */\r
+ @SuppressWarnings("unused")\r
private Locator locator;\r
\r
+ @SuppressWarnings("rawtypes")\r
public HashMap getCharSets() {\r
return sets;\r
}\r
\r
+ @SuppressWarnings("rawtypes")\r
public HashMap getCombiningChars() {\r
return combiningchars;\r
}\r
this.locator = locator;\r
}\r
\r
+ @SuppressWarnings("rawtypes")\r
public void startElement(String uri, String name, String qName,\r
Attributes atts) throws SAXParseException {\r
if (name.equals("characterSet")) {\r
}\r
}\r
\r
+ @SuppressWarnings("unchecked")\r
public void endElement(String uri, String name, String qName)\r
throws SAXParseException {\r
if (name.equals("characterSet")) {\r
data = null;\r
}\r
\r
+ @SuppressWarnings({ "unused", "rawtypes" })\r
public static void main(String[] args) {\r
HashMap charsets = null;\r
\r