class Lib::TL1::Message::Field::TextBlock
Public Class Methods
new(field)
click to toggle source
Calls superclass method
Lib::TL1::Message::Field::Base::new
# File lib/lib/tl1/message/field/text_block.rb, line 13 def initialize(field) @commented = false case field when /"\r\n (.*)"/mi field = Regexp.last_match(1) when %r{/\*\r\n (.*)\*/}mi @commented = true field = Regexp.last_match(1) when /\r\n (.*)/mi field = Regexp.last_match(1) when (nil || "") field = nil else raise ArgumentError, "Unknown TextBlock format #{field}" end super field end
Public Instance Methods
commented?()
click to toggle source
# File lib/lib/tl1/message/field/text_block.rb, line 31 def commented? @commented end