[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[CASHeW-s-editor-auto] java/src/nongnu/cashews/rdf RDFHandler.java XMLPa
From: |
Andrew Hughes |
Subject: |
[CASHeW-s-editor-auto] java/src/nongnu/cashews/rdf RDFHandler.java XMLParser.java |
Date: |
Mon, 18 Apr 2005 01:57:11 +0100 (BST) |
Update of /share/darwin/darwin4/cvs/java/src/nongnu/cashews/rdf
In directory hazel:/tmp/cvs-serv23294/src/nongnu/cashews/rdf
Modified Files:
RDFHandler.java XMLParser.java
Log Message:
2005-04-18 Andrew John Hughes <address@hidden>
* docs/api/.cvsignore:
Ignore html directory and create_html marker.
* lib/.cvsignore:
Ignore new jar files.
* src/nongnu/cashews/commons/Pair.java:
(hashCode()): Removed dumb use of superclass hashCode as this
is java.lang.Object.
* src/nongnu/cashews/commons/PairStack.java:
Stack class to handle maps containing pairs.
(PairStack()): New constructor.
(peek()): New method.
(pop()): New method.
(push(A,B)): New method.
(search(A,B)): New method.
* src/nongnu/cashews/rdf/RDFHandler.java:
(subjectURI): New field.
(PairStack<Subject,Predicate>): New field.
(Set<String>): New field.
(RDFHandler(java.util.logging.Handler)): Initialize new variables.
(startElement(String,String,String,org.xml.sax.Attributes)):
Handle maintaining subjectURI and nested subjects.
(handleAttributes(PairMap<String,String,String>)):
Remove attributes from set when parsed, generate blank node ids
when not present, and add triples for property attributes.
(setSubjectType(String)): Documented.
(generateBlankID()): New method to generate a blank node ID.
(endSubject()): Handle the end of a subject node, including
nested nodes.
* src/nongnu/cashews/rdf/XMLParser.java:
(main(String[])): Expect URIs rather than files at command line.
* src/nongnu/cashews/rdf/Parser.java:
(man(String[])): Likewise.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [CASHeW-s-editor-auto] java/src/nongnu/cashews/rdf RDFHandler.java XMLParser.java,
Andrew Hughes <=