|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrelaxngcc.parser.state.NGCCRuntime
relaxngcc.parser.ParserRuntime
Field Summary | |
Grammar |
grammar
Grammar object that we are currently building. |
Method Summary | |
void |
addError(BuildError err)
|
org.xml.sax.Locator |
createLocator()
|
void |
endElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname)
|
Datatype |
getDatatype(java.lang.String name)
Gets the current datatype library. |
abstract RootParserRuntime |
getRootRuntime()
Gets the reference to the root runtime. |
java.lang.String |
getTargetNamespace()
Gets the value of the current "ns". |
java.util.Iterator |
iterateErrors()
|
void |
parse(java.lang.String source)
Parses a document with this runtime. |
NameClass |
parseSimpleName(java.lang.String qname,
boolean attributeMode)
Parses a QName into a SimpleNameClass. |
void |
processInclude(java.lang.String href)
Processes the <include> element. |
void |
startElement(java.lang.String uri,
java.lang.String local,
java.lang.String qname,
org.xml.sax.Attributes atts)
|
Methods inherited from class relaxngcc.parser.state.NGCCRuntime |
characters, consumeAttribute, endDocument, endPrefixMapping, getAttributeIndex, getCurrentAttributes, getLocator, ignorableWhitespace, onEnterElementConsumed, onLeaveElementConsumed, processingInstruction, processList, redirectSubtree, replace, reset, resolveNamespacePrefix, sendEnterAttribute, sendEnterElement, sendLeaveAttribute, sendLeaveElement, sendText, setDocumentLocator, setRootHandler, skippedEntity, startDocument, startPrefixMapping, trace, traceln |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public Grammar grammar
Method Detail |
public void parse(java.lang.String source) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public NameClass parseSimpleName(java.lang.String qname, boolean attributeMode)
public void processInclude(java.lang.String href) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public abstract RootParserRuntime getRootRuntime()
public java.lang.String getTargetNamespace()
public Datatype getDatatype(java.lang.String name)
public org.xml.sax.Locator createLocator()
public void startElement(java.lang.String uri, java.lang.String local, java.lang.String qname, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
startElement
in interface org.xml.sax.ContentHandler
startElement
in class NGCCRuntime
org.xml.sax.SAXException
public void endElement(java.lang.String uri, java.lang.String local, java.lang.String qname) throws org.xml.sax.SAXException
endElement
in interface org.xml.sax.ContentHandler
endElement
in class NGCCRuntime
org.xml.sax.SAXException
public void addError(BuildError err)
public java.util.Iterator iterateErrors()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |