org.mulgara.jena.rdf.arp.impl
Class AbsXMLContext
java.lang.Object
org.mulgara.jena.rdf.arp.impl.AbsXMLContext
- All Implemented Interfaces:
- ARPErrorNumbers, LanguageTagCodes
- Direct Known Subclasses:
- XMLBaselessContext, XMLContext
public abstract class AbsXMLContext
- extends Object
- implements ARPErrorNumbers, LanguageTagCodes
| 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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lang
protected final String lang
langTaint
protected final Taint langTaint
uri
protected final com.hp.hpl.jena.iri.IRI uri
document
protected final AbsXMLContext document
AbsXMLContext
protected AbsXMLContext(boolean useDoc,
AbsXMLContext document,
com.hp.hpl.jena.iri.IRI uri,
Taint baseT,
String lang,
Taint langT)
initTaint
protected static Taint initTaint(XMLHandler h,
com.hp.hpl.jena.iri.IRI base)
throws SAXParseException
- Throws:
SAXParseException
withBase
public AbsXMLContext withBase(XMLHandler forErrors,
String b)
throws SAXParseException
- Throws:
SAXParseException
withLang
protected AbsXMLContext withLang(XMLHandler forErrors,
String l)
throws SAXParseException
- Throws:
SAXParseException
getLang
public String getLang(Taint taint)
checkURI
protected static void checkURI(XMLHandler forErrors,
Taint taintMe,
com.hp.hpl.jena.iri.IRI rslt)
throws SAXParseException
- Throws:
SAXParseException
resolve
public String resolve(XMLHandler forErrors,
Taint taintMe,
String u)
throws SAXParseException
- Throws:
SAXParseException
Copyright © 2011. All Rights Reserved.