@mozilla.org/layout/xmlfragmentsink;2

This component implements the following interfaces:

Methods

InterfaceMethod
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsIExpatSink void HandleCDataSection ( PRUnichar* data , PRUint32 length )
nsIExpatSink void HandleCharacterData ( PRUnichar* data , PRUint32 length )
nsIExpatSink void HandleComment ( PRUnichar* commentText )
nsIExpatSink void HandleDoctypeDecl ( AString subset , AString name , AString systemId , AString publicId , nsISupports catalogData )
nsIExpatSink void HandleEndElement ( PRUnichar* name )
nsIExpatSink void HandleProcessingInstruction ( PRUnichar* target , PRUnichar* data )
nsIExpatSink void HandleStartElement ( PRUnichar* name , arrayof PRUnichar* atts , PRUint32 attsCount , PRInt32 index , PRUint32 lineNumber )
nsIExpatSink void HandleXMLDeclaration ( PRUnichar* version , PRUnichar* encoding , PRInt32 standalone )
nsIExpatSink void ReportError ( PRUnichar* errorText , PRUnichar* sourceText )
nsIScriptLoaderObserver void scriptAvailable ( nsresult result , nsIScriptElement element , PRBool isInline , PRBool wasPending , nsIURI URI , PRInt32 lineNo , AString script )
nsIScriptLoaderObserver void scriptEvaluated ( nsresult result , nsIScriptElement element , PRBool isInline , PRBool wasPending )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com