lib/relaton_iec/basic_block/alignment.rb
module BasicBlock
class Alignment
ALIGNS = %w[left right center justified].freeze
#
# @param [String] content
#
def initialize(content)
unless ALIGNS.include?(content)
warn "[basic-block] WARNING: invalid alignment \"#{content}\""
warn "[basic-block] alloved aligments are: #{ALIGNS.join ', '}"
end
@content = content
end
#
# @return [String]
#
def to_s
@content
end
#
# @return [String]
#
def inspect
to_s
end
end
end