Class: ChangerCase

Inherits:
Action show all
Defined in:
app/Historique/ChangerCase.rb

Overview

Classe ChangerCase permettant de faire ou de défaire les actions de l'utilisateur

Instance Method Summary collapse

Constructor Details

#initialize(cas, entier) ⇒ ChangerCase

Initialise

Parameters:

  • cas

    Case à initialiser

  • entier

    Valeur à affecter à la case



22
23
24
25
26
# File 'app/Historique/ChangerCase.rb', line 22

def initialize(cas, entier)
	@case=cas
	@valeur=entier
	@ancienneValeur=nil
end

Instance Method Details

#defaireObject

Défait le changement



40
41
42
43
# File 'app/Historique/ChangerCase.rb', line 40

def defaire()
	@ancienneValeur=@valeur
	@case.set(@ancienneValeur)
end

#faireObject

Change la valeur de la case



31
32
33
34
35
# File 'app/Historique/ChangerCase.rb', line 31

def faire()
	@ancienneValeur=@case.get
	@case.set(@valeur)

end