class Coopy::HighlightPatchUnit

Attributes

add[RW]
code[RW]
dest_row[RW]
patch_row[RW]
rem[RW]
source_next_row[RW]
source_prev_row[RW]
source_row[RW]
source_row_offset[RW]
update[RW]

Public Class Methods

new() click to toggle source
# File lib/lib/coopy/highlight_patch_unit.rb, line 7
def initialize
  @add = false
  @rem = false
  @update = false
  @source_row = -1
  @source_row_offset = 0
  @source_prev_row = -1
  @source_next_row = -1
  @dest_row = -1
  @patch_row = -1
  @code = ""
end

Public Instance Methods

to_s() click to toggle source
# File lib/lib/coopy/highlight_patch_unit.rb, line 31
def to_s 
  "(" + _hx_str(@code) + " patch " + _hx_str(@patch_row) + " source " + _hx_str(@source_prev_row) + ":" + _hx_str(@source_row) + ":" + _hx_str(@source_next_row) + "+" + _hx_str(@source_row_offset) + " dest " + _hx_str(@dest_row) + ")"
end