org.mulgara.jena.rdf.arp.states
Class WantDescription
java.lang.Object
org.mulgara.jena.rdf.arp.impl.ParserSupport
org.mulgara.jena.rdf.arp.states.Frame
org.mulgara.jena.rdf.arp.states.WantDescription
- All Implemented Interfaces:
- ARPErrorNumbers, Names, LanguageTagCodes, FrameI, HasSubjectFrameI
- Direct Known Subclasses:
- DAMLCollection, RDFCollection, WantLiteralValueOrDescription, WantTopLevelDescription, WantTypedLiteral
public abstract class WantDescription
- extends Frame
- implements HasSubjectFrameI
| Fields inherited from interface org.mulgara.jena.rdf.arp.impl.Names |
A_ABOUT, A_BADATTRS, A_BAGID, A_DATATYPE, A_DEPRECATED, A_ID, A_NODEID, A_PARSETYPE, A_RESOURCE, A_TYPE, A_XML_OTHER, A_XMLBASE, A_XMLLANG, A_XMLNS, CoreAndOldTerms, DAML_FIRST, DAML_LIST, DAML_NIL, DAML_REST, damlns, E_DESCRIPTION, E_LI, E_RDF, RDF_FIRST, RDF_NIL, RDF_OBJECT, RDF_PREDICATE, RDF_REST, RDF_STATEMENT, RDF_SUBJECT, RDF_TYPE, rdfns, xmlns, xmlnsns |
| Fields inherited from interface org.mulgara.jena.rdf.arp.ARPErrorNumbers |
EM_ERROR, EM_FATAL, EM_IGNORE, EM_WARNING, ERR_ABOUTEACH_NOT_TOPLEVEL, ERR_BAD_RDF_ATTRIBUTE, ERR_BAD_RDF_ELEMENT, ERR_ENCODING_MISMATCH, ERR_GENERIC_IO, ERR_INTERNAL_ERROR, ERR_INTERRUPTED, ERR_LI_AS_TYPE, ERR_NOT_WHITESPACE, ERR_RESOLVING_AGAINST_MALFORMED_BASE, ERR_RESOLVING_AGAINST_RELATIVE_BASE, ERR_RESOLVING_URI_AGAINST_NULL_BASE, ERR_SAX_ERROR, ERR_SAX_FATAL_ERROR, ERR_STRING_NOT_NORMAL_FORM_C, ERR_SYNTAX_ERROR, ERR_UNABLE_TO_RECOVER, ERR_URI_NOT_NORMAL_FORM_C, ERR_UTF_ENCODING, IGN_DAML_COLLECTION, IGN_NO_BASE_URI_SPECIFIED, IGN_PRIVATE_XMLLANG, IGN_XMLBASE_SIGNIFICANT, IGN_XMLBASE_USED, WARN_BAD_NAME, WARN_BAD_NAMESPACE_URI, WARN_BAD_RDF_NAMESPACE_URI, WARN_BAD_XML, WARN_BAD_XML_NAMESPACE_URI, WARN_BAD_XMLLANG, WARN_BIG_FILE, WARN_DEPRECATED_XMLLANG, WARN_ENCODING_MISMATCH, WARN_IN_STRICT_MODE, WARN_LEGAL_REUSE_OF_ID, WARN_MALFORMED_URI, WARN_MALFORMED_XMLLANG, WARN_MINOR_INTERNAL_ERROR, WARN_NON_IANA_ENCODING, WARN_NONCANONICAL_IANA_NAME, WARN_NOT_RDF_NAMESPACE, WARN_PROCESSING_INSTRUCTION_IN_RDF, WARN_QNAME_AS_ID, WARN_RDF_NN_AS_TYPE, WARN_REDEFINITION_OF_ID, WARN_RELATIVE_NAMESPACE_URI_DEPRECATED, WARN_RELATIVE_URI, WARN_RESOLVING_URI_AGAINST_EMPTY_BASE, WARN_SAX_WARNING, WARN_STRING_COMPOSING_CHAR, WARN_STRING_NOT_NORMAL_FORM_C, WARN_UNKNOWN_PARSETYPE, WARN_UNKNOWN_RDF_ATTRIBUTE, WARN_UNKNOWN_RDF_ELEMENT, WARN_UNKNOWN_XML_ATTRIBUTE, WARN_UNQUALIFIED_ATTRIBUTE, WARN_UNQUALIFIED_ELEMENT, WARN_UNQUALIFIED_RDF_ATTRIBUTE, WARN_UNSUPPORTED_ENCODING, WARN_URI_COMPOSING_CHAR, WARN_XMLBASE_MISSING |
| Fields inherited from interface org.mulgara.jena.rdf.arp.lang.LanguageTagCodes |
LT_DEFAULT, LT_EXTRA, LT_IANA, LT_IANA_DEPRECATED, LT_ILLEGAL, LT_ISO3166, LT_ISO639, LT_LOCAL_USE, LT_MULTIPLE, LT_PRIVATE_USE, LT_UNDETERMINED |
| Methods inherited from class org.mulgara.jena.rdf.arp.impl.ParserSupport |
checkComposingChar, checkEncoding, checkIdSymbol, checkString, checkXMLName, getXMLContext, getXMLHandler, isWhite, isWhite, resolve, triple, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WantDescription
public WantDescription(FrameI s,
AbsXMLContext x)
WantDescription
public WantDescription(FrameI s,
AttributeLexer x)
throws SAXParseException
- Throws:
SAXParseException
WantDescription
public WantDescription(XMLHandler handler,
AbsXMLContext x)
startElement
public FrameI startElement(String uri,
String localName,
String rawName,
Attributes atts)
throws SAXParseException
- Specified by:
startElement in interface FrameI
- Throws:
SAXParseException
aPredAndObj
public void aPredAndObj(ANode p,
ANode o)
- Specified by:
aPredAndObj in interface HasSubjectFrameI
makeSubjectReificationWith
public void makeSubjectReificationWith(ANode r)
- Description copied from interface:
HasSubjectFrameI
- Create a triple r rdf:subj * .
The structure of the parser means that three triples
in the quad are produced by the property element code,
but the final triple is produced by its parent.
- Specified by:
makeSubjectReificationWith in interface HasSubjectFrameI
- Parameters:
r - The node that is the reification.
endElement
public void endElement()
throws SAXParseException
- Description copied from class:
Frame
- endElement is called on the state of the frame created by the matching
startElement.
- Specified by:
endElement in interface FrameI- Overrides:
endElement in class Frame
- Throws:
SAXParseException
abort
public void abort()
- Specified by:
abort in interface FrameI- Overrides:
abort in class Frame
Copyright © 2011. All Rights Reserved.