Class: Apa

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
lib/biblio/apa.rb

Instance Method Summary collapse

Constructor Details

#initializeApa

Returns a new instance of Apa.



6
7
8
# File 'lib/biblio/apa.rb', line 6

def initialize()
    @lista = Lista_doble.new
end

Instance Method Details

#eachObject



15
16
17
# File 'lib/biblio/apa.rb', line 15

def each
    @lista.each{ |i| yield i}
end

#insertar(referencia) ⇒ Object



10
11
12
13
# File 'lib/biblio/apa.rb', line 10

def insertar(referencia)
    @lista.insertar_elemento(referencia)
    @lista.ordenar!
end

#to_sObject



19
20
21
22
23
24
25
26
# File 'lib/biblio/apa.rb', line 19

def to_s
	string = ""
	@lista.each do |i|
		string << i.to_s
		string << "\n"
	end
	return string
end