Class: Java::NetHtmlparserJericho::Element
- Inherits:
-
Object
- Object
- Java::NetHtmlparserJericho::Element
- Defined in:
- lib/codemodels/html/parser.rb
Instance Method Summary collapse
Instance Method Details
#text_blocks(code) ⇒ Object
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/codemodels/html/parser.rb', line 26 def text_blocks(code) blocks = [] break_content(self,code).each do |s,e| text = code[s,e-s] unless text==nil or text.strip.empty? block = TextBlock.new block.value = text block.source = SourceInfo.new block.source.position = SourcePosition.from_code_indexes(code,s,e-1) blocks << block end end blocks end |