This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > %XML.SAX.XDataEntityResolver

%XML.SAX.XDataEntityResolver

class %XML.SAX.XDataEntityResolver extends %XML.SAX.EntityResolver

This class provides a SAX Entity resolver for a named class. Use this class when you want to define a named entity (typically an XML Schema) in an XDATA block.

Method Inventory

Methods

classmethod EntityFromXDATA(Output pStream As %BinaryStream, pClassName As %String, pXDATAName As %String) as %Status
This is a helper method which will retrieve a named XDATA block from the named class
method resolveEntity(pPublicID As %String, pSystemID As %String) as %Library.Integer
This is the method used by the SAX parser to actually resolve the entity

Inherited Members

Inherited Properties

Inherited Methods