class SuffixLinker
Public Instance Methods
nodeNeedingSuffixLink(node)
click to toggle source
# File lib/support/suffix_linker.rb, line 10 def nodeNeedingSuffixLink(node) if (@nodeNeedingSuffixLink != nil) then @nodeNeedingSuffixLink.suffixLink = node end @nodeNeedingSuffixLink = node end
update(location)
click to toggle source
# File lib/support/suffix_linker.rb, line 3 def update(location) if ((@nodeNeedingSuffixLink != nil) && (location.node != @nodeNeedingSuffixLink) && location.onNode) then @nodeNeedingSuffixLink.suffixLink = location.node @nodeNeedingSuffixLink = nil end end