DocBook|Search
Class Reference
%XML.XPATH.ResultHandler
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%XML] >  [XPATH] >  [ResultHandler]
Private  Storage  

class %XML.XPATH.ResultHandler extends %RegisteredObject

Handles results of XPATH expression validation

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
7


Summary

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OriginalNamespace
%PackageName %RemoveFromSaveSet %SerializeObject %SetModified
%ValidateObject Attribute EndMatch Node
NodeType Result StartMatch Value

Subclasses
%XML.XPATH.Utils.TreeBuilder

Methods

• method Attribute(pIndex As %Integer, pParent As %Integer, pName As %String, pLocalName As %String, pUri As %String, pValue As %String)
• method EndMatch(pMatch As %Integer)
This method is called when a match is completed
• method Node(pIndex As %Integer, pParent As %Integer, pNodeType As %Integer, pName As %String, pLocalName As %String, pUri As %String)
• method NodeType(pNodeType As %Integer = "") as %String
• method Result(pChunk As %Integer, pResult As %String)
• method StartMatch(pResultType As %Integer)
This method is called when a match is made. It specifies the Match key as well as the result type. The type may be $$$XPATHVALUE or $$$XPATHDOM
• method Value(pIndex As %Integer, pChunk As %Integer, pValue As %String)