|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.xml.xmlc.parsers.xerces.XercesTracer
Tracing for parser callbacks. Isolated in a class because it was getting to complex and crowding the actuall handlers.
Constructor Summary | |
protected |
XercesTracer(org.enhydra.apache.xerces.utils.StringPool stringPool,
ParseTracer tracer)
Constructor. |
Method Summary | |
void |
attlistDecl(org.enhydra.apache.xerces.utils.QName elementDecl,
org.enhydra.apache.xerces.utils.QName attributeDecl,
int attType,
boolean attList,
java.lang.String enumString,
int attDefaultType,
int attDefaultValue)
|
void |
characters(char[] ch,
int start,
int length)
Handle characters. |
void |
comment(int comment)
Handle a comment. |
void |
elementDecl(org.enhydra.apache.xerces.utils.QName elementDecl,
int contentSpecType,
int contentSpecIndex,
org.enhydra.apache.xerces.framework.XMLContentSpec.Provider contentSpecProvider)
|
boolean |
enabled()
|
void |
endCDATA()
Handle for end of CDATA section. |
void |
endDocument()
Handle end document. |
void |
endDTD()
|
void |
endElement(org.enhydra.apache.xerces.utils.QName element)
Handle end element. |
void |
endEntityReference(int entityName,
int entityType,
int entityContext,
boolean processed)
Handle the end of an entity reference. |
void |
endNamespaceDeclScope(int prefix)
Handle end of a namespace declaration scope. |
void |
externalEntityDecl(int entityName,
int publicId,
int systemId)
|
void |
externalPEDecl(int entityName,
int publicId,
int systemId)
|
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Handle ignorable whitespace. |
void |
internalEntityDecl(int entityName,
int entityValue)
|
void |
internalPEDecl(int entityName,
int entityValue)
|
void |
internalSubset(int internalSubset)
|
void |
notationDecl(int notationName,
int publicId,
int systemId)
|
void |
processingInstruction(int target,
int data)
Handle processing instruction. |
void |
resolveEntity(java.lang.String publicId,
java.lang.String systemId,
org.xml.sax.InputSource source)
|
void |
startCDATA()
Handle start of CDATA section. |
void |
startDocument()
|
void |
startDTD(org.enhydra.apache.xerces.utils.QName rootElement,
int publicId,
int systemId)
|
void |
startElement(org.enhydra.apache.xerces.utils.QName element,
org.enhydra.apache.xerces.framework.XMLAttrList attrList,
int attrListHandle)
Handle start of element. |
void |
startEntityReference(int entityName,
int entityType,
int entityContext,
boolean processed)
Handle the start of an entity reference. |
void |
startNamespaceDeclScope(int prefix,
int uri)
Handle start of a namespace declaration scope. |
void |
textDecl(int version,
int encoding)
|
void |
unparsedEntityDecl(int entityName,
int publicId,
int systemId,
int notationName)
|
void |
xmlDecl(int version,
int encoding,
int standalone)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected XercesTracer(org.enhydra.apache.xerces.utils.StringPool stringPool, ParseTracer tracer)
Method Detail |
public boolean enabled()
public void resolveEntity(java.lang.String publicId, java.lang.String systemId, org.xml.sax.InputSource source)
EntityHandler#resolveEntity
public void startDocument()
XMLDocumentHandler#startDocument
public void endDocument()
XMLDocumentHandler#endDocument
public void xmlDecl(int version, int encoding, int standalone) throws java.lang.Exception
java.lang.Exception
XMLDocumentHandler#xmlDecl
public void textDecl(int version, int encoding) throws java.lang.Exception
java.lang.Exception
XMLDocumentHandler#textDecl
public void startElement(org.enhydra.apache.xerces.utils.QName element, org.enhydra.apache.xerces.framework.XMLAttrList attrList, int attrListHandle)
XMLDocumentHandler#startElement
public void endElement(org.enhydra.apache.xerces.utils.QName element)
XMLDocumentHandler#endElement
public void startNamespaceDeclScope(int prefix, int uri)
XMLDocumentHandler#startNamespaceDeclScope
public void endNamespaceDeclScope(int prefix)
XMLDocumentHandler#startNamespaceDeclScope
public void startEntityReference(int entityName, int entityType, int entityContext, boolean processed)
XMLDocumentHandler#startEntityReference
public void endEntityReference(int entityName, int entityType, int entityContext, boolean processed)
XMLDocumentHandler#endEntityReference
public void startCDATA()
XMLDocumentHandler#startCDATA
public void endCDATA()
XMLDocumentHandler#endCDATA
public void processingInstruction(int target, int data)
XMLDocumentHandler#processingInstruction
public void comment(int comment)
XMLDocumentHandler#comment
public void characters(char[] ch, int start, int length)
XMLDocumentHandler#characters
public void ignorableWhitespace(char[] ch, int start, int length)
XMLDocumentHandler#ignorableWhitespace
public void startDTD(org.enhydra.apache.xerces.utils.QName rootElement, int publicId, int systemId)
XMLDocumentHandler.DTDHandler#startDTD
public void internalSubset(int internalSubset)
XMLDocumentHandler.DTDHandler#internalSubset
public void endDTD()
XMLDocumentHandler.DTDHandler#endDTD
public void elementDecl(org.enhydra.apache.xerces.utils.QName elementDecl, int contentSpecType, int contentSpecIndex, org.enhydra.apache.xerces.framework.XMLContentSpec.Provider contentSpecProvider)
XMLDocumentHandler.DTDHandler#elementDecl
public void attlistDecl(org.enhydra.apache.xerces.utils.QName elementDecl, org.enhydra.apache.xerces.utils.QName attributeDecl, int attType, boolean attList, java.lang.String enumString, int attDefaultType, int attDefaultValue)
XMLDocumentHandler.DTDHandler#attlistDecl
public void internalPEDecl(int entityName, int entityValue)
XMLDocumentHandler.DTDHandler#internalPEDecl
public void externalPEDecl(int entityName, int publicId, int systemId)
XMLDocumentHandler.DTDHandler#externalPEDecl
public void internalEntityDecl(int entityName, int entityValue)
XMLDocumentHandler.DTDHandler#internalEntityDecl
public void externalEntityDecl(int entityName, int publicId, int systemId)
XMLDocumentHandler.DTDHandler#externalEntityDecl
public void unparsedEntityDecl(int entityName, int publicId, int systemId, int notationName)
XMLDocumentHandler.DTDHandler#unparsedEntityDecl
public void notationDecl(int notationName, int publicId, int systemId)
XMLDocumentHandler.DTDHandler#notationDecl
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |