class XPath::TransparentNodeVisitor
Client NodeVisitor a NodeAdapter a Node
| | | |
|=| | | |
| |--{visit(node)}-->|=| | |
| | | |---{accept(self)}----------------->|=|
| | |=| | | |
| | | | | |
| | |=|<------------------{on_**(self)}---|=|
| | | | | |
| | | |--{wrap(node)}-->|=| |
| | | | | | |
| | | | |=| |
| |<--[NodeAdapter]--|=| | |
| | | | |
| |-----{request}----------------------->|=| |
| | | | |--{request}--->|=|
| | | | | | |
| | | | |<-----[Data]---|=|
| |<--------------------------[Data]-----|=| |
| | | | |
|=| | | |
| | | |
Public Instance Methods
visit(node)
click to toggle source
# File lib/xml/xpath.rb, line 2464 def visit(node) node end