1 |
|
2005-04-09 Andrew John Hughes <gnu_andrew@member.fsf.org> |
2 |
|
|
3 |
|
* lib/Makefile.am: |
4 |
|
Added creation of xml.jar. |
5 |
|
* src/nongnu/cashews/commons/Pair.java: |
6 |
|
Free heterogenous pair type at no extra cost... |
7 |
|
(left): New field. |
8 |
|
(right): New field. |
9 |
|
(Pair(A,B)): New constructor. |
10 |
|
(setLeft(A)): New method. |
11 |
|
(setRight(B)): New method. |
12 |
|
(getLeft()): New method. |
13 |
|
(getRight()): New method. |
14 |
|
* src/nongnu/cashews/rdf/XMLParser.java: |
15 |
|
(rdfHandler): New field. |
16 |
|
(XMLParser(java.util.logging.Handler)): |
17 |
|
Retain a reference to the handler. |
18 |
|
(parse(String)): Links to parse(org.xml.sax.InputSource). |
19 |
|
(parse(org.xml.sax.InputSource): Set the base URI from the system ID. |
20 |
|
(RDFHandler): Use XmlBaseHandler as superclass. |
21 |
|
(RDFHandler.rdfLogger): Renamed from logger. |
22 |
|
(RDFHandler.RDFHandler(java.util.logging.Handler)): Call superclass. |
23 |
|
(RDFHandler.startDocument()): Likewise. |
24 |
|
(RDFHandler.startElement(String,String,String,org.xml.sax.Attributes)): |
25 |
|
Likewise. |
26 |
|
(RDFHandler.characters(char[],int,int)): Likewise. |
27 |
|
(RDFHandler.endElement(String,String,String)): Likewise. |
28 |
|
* src/nongnu/cashews/xml/XmlBaseHandler.java: |
29 |
|
New class. |
30 |
|
(XML_NAMESPACE): New constant. |
31 |
|
(uris): New field. |
32 |
|
(xmlBaseLogger): New field. |
33 |
|
(level): New field. |
34 |
|
(lastElement): New field. |
35 |
|
(lastLevel): New field. |
36 |
|
(XmlBaseHandler(java.util.logging.Handler)): New method. |
37 |
|
(setBaseURI(String)): New method. |
38 |
|
(startDocument()): New method. |
39 |
|
(startElement(String,String,String,org.xml.sax.Attributes)): |
40 |
|
New method. |
41 |
|
(endElement(String,String,String)): New method. |
42 |
|
(pushURI(String)): New method. |
43 |
|
(popURI()): New method. |
44 |
|
(getBaseURI()): New method. |
45 |
|
(getHierarchicalLevel()): New method. |
46 |
|
(logAttributes(org.xml.sax.Attributes)): New method. |
47 |
|
|
48 |
2005-04-04 Andrew John Hughes <gnu_andrew@member.fsf.org> |
2005-04-04 Andrew John Hughes <gnu_andrew@member.fsf.org> |
49 |
|
|
50 |
* src/nongnu/cashews/rdf/Literal.java: |
* src/nongnu/cashews/rdf/Literal.java: |