org.mulgara.jena.rdf.arp.impl
Class AttributeLexer

java.lang.Object
  extended by org.mulgara.jena.rdf.arp.impl.QNameLexer
      extended by org.mulgara.jena.rdf.arp.impl.AttributeLexer
All Implemented Interfaces:
ARPErrorNumbers, Names

public class AttributeLexer
extends QNameLexer
implements ARPErrorNumbers


Field Summary
 String about
           
 int count
           
 String datatype
           
 BitSet done
           
 String id
           
 String nodeID
           
 String parseType
           
 String resource
           
 String type
           
 
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.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
 
Constructor Summary
AttributeLexer(Frame f, int which, int bad)
           
 
Method Summary
 boolean done(int i)
           
 String getXMLBase()
          Answer the xml:base value, or null if there wasn't one.
 int processSpecials(Taint taintMe, Attributes a)
           
 AbsXMLContext xml(AbsXMLContext in)
           
 
Methods inherited from class org.mulgara.jena.rdf.arp.impl.QNameLexer
isKnownNonMemberRDFProperty, isKnownRDFProperty, isMemberProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

about

public String about

datatype

public String datatype

resource

public String resource

nodeID

public String nodeID

id

public String id

type

public String type

parseType

public String parseType

done

public BitSet done

count

public int count
Constructor Detail

AttributeLexer

public AttributeLexer(Frame f,
                      int which,
                      int bad)
Method Detail

processSpecials

public int processSpecials(Taint taintMe,
                           Attributes a)
                    throws SAXParseException
Throws:
SAXParseException

xml

public AbsXMLContext xml(AbsXMLContext in)
                  throws SAXParseException
Throws:
SAXParseException

getXMLBase

public String getXMLBase()
Answer the xml:base value, or null if there wasn't one. [Added by kers, in search of xml:base processing]


done

public boolean done(int i)


Copyright © 2011. All Rights Reserved.