Class: SistemKebut::XML::Eksportir

Inherits:
Object
  • Object
show all
Defined in:
lib/xml/administrasi.rb

Instance Method Summary collapse

Constructor Details

#initialize(b, &f) ⇒ Eksportir

Returns a new instance of Eksportir.



53
54
55
56
57
# File 'lib/xml/administrasi.rb', line 53

def initialize(b, &f)
  @berkas = b
  @fungsi = f
  @lokasi = @berkas.lokasi
end

Instance Method Details

#performObject



63
64
65
66
# File 'lib/xml/administrasi.rb', line 63

def perform
  sasaran = Pengepul.new(@berkas.struktur)
  @fungsi.call(@lokasi, sasaran)
end

#saring(unik) ⇒ Object



59
60
61
# File 'lib/xml/administrasi.rb', line 59

def saring(unik)
  unik[@lokasi] = self
end