org.w3c.rdf.implementation.syntax.strawman
Class StrawmanParser
java.lang.Object
|
+--org.w3c.rdf.util.xml.GenericParser
|
+--org.w3c.rdf.implementation.syntax.strawman.StrawmanParser
- public class StrawmanParser
- extends GenericParser
A parser for a simplified syntax for RDF. Supports arbitrary XML files.
Uses three control attributes:
rdf:instance
: specifes that a tag denotes an instance of a class
rdf:for
: specifes the subject URI of the property
rdf:resource
: specifes the object URI of the property
Methods inherited from class org.w3c.rdf.util.xml.GenericParser |
_endElement,
_main,
_startElement,
addError,
addWarning,
createParser,
doctype,
endDocument,
getInputSource,
getNamespaces,
getQualifiedName,
getQualifiedName,
getSourceURI,
ignorableWhitespace,
initXMLParser,
notationDecl,
parse,
preserveWhiteSpace,
processingInstruction,
resolveEntity,
setDocumentLocator,
setErrorHandler,
startDocument,
unparsedEntityDecl,
updateNamespaceStack |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
REVISION
public static final java.lang.String REVISION
RDF_INSTANCE
public static final java.lang.String RDF_INSTANCE
RDF_RESOURCE
public static final java.lang.String RDF_RESOURCE
RDF_FOR
public static final java.lang.String RDF_FOR
StrawmanParser
public StrawmanParser()
StrawmanParser
public StrawmanParser(boolean useDigests)
startElement
public void startElement(java.lang.String name,
AttributeList al)
throws SAXException
- Overrides:
- startElement in class GenericParser
endElement
public void endElement(java.lang.String name)
throws SAXException
- Overrides:
- endElement in class GenericParser
updateDigest
protected void updateDigest(StrawElement current,
StrawArc arc)
createStatement
protected void createStatement(Resource subject,
Resource predicate,
RDFNode object)
- Overrides:
- createStatement in class GenericParser
characters
public void characters(char[] ch,
int start,
int length)
throws SAXException
- Overrides:
- characters in class GenericParser
createElement
protected Element createElement()
- Overrides:
- createElement in class GenericParser
main
public static void main(java.lang.String[] args)
throws java.lang.Exception