Class: LLT::Review::Treebank::Difference::Postag

Inherits:
Generic
  • Object
show all
Defined in:
lib/llt/review/treebank/difference/postag.rb

Instance Attribute Summary

Attributes inherited from Generic

#new, #original

Attributes included from Helpers::ReviewReporter

#unique

Instance Method Summary collapse

Methods inherited from Generic

#type, #xml_attributes, #xml_tag

Methods included from Helpers::ReviewReporter

#item, #report_diff, #xml_attributes

Constructor Details

#initialize(tag, original, new) ⇒ Postag

Returns a new instance of Postag.



4
5
6
7
# File 'lib/llt/review/treebank/difference/postag.rb', line 4

def initialize(tag, original, new)
  super
  compute_detailed_differences
end

Instance Method Details

#diff_idObject



9
10
11
# File 'lib/llt/review/treebank/difference/postag.rb', line 9

def diff_id
  @diff_id ||= "#{id}:#{map { |_, v| v.diff_id }.join('::')}"
end