Class: Clases::MensajeMedida
- Defined in:
- lib/imposition/clases.rb
Instance Attribute Summary
Attributes inherited from Mensaje
Instance Method Summary collapse
- #deducirMensaje(level, tipo, args) ⇒ Object
-
#initialize(level, tipo, args) ⇒ MensajeMedida
constructor
A new instance of MensajeMedida.
Methods inherited from Mensaje
Constructor Details
#initialize(level, tipo, args) ⇒ MensajeMedida
Returns a new instance of MensajeMedida.
203 204 205 206 |
# File 'lib/imposition/clases.rb', line 203 def initialize(level, tipo, args) @mensaje=deducirMensaje(level, tipo, args) super(level, @mensaje) end |
Instance Method Details
#deducirMensaje(level, tipo, args) ⇒ Object
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 |
# File 'lib/imposition/clases.rb', line 207 def deducirMensaje(level, tipo, args) if tipo=="horizontal" then if level==3 then return I18n.t(:nXwwPno, :nX=>args[0], :w=>args[1]["numero"].to_s+args[1]["unidad"], :wP=>args[2]["numero"].to_s+args[2]["unidad"]) elsif level==2 then return I18n.t(:wPXL, :n=>args[0].to_s+args[1]) end elsif tipo=="vertical" then if level==3 then return I18n.t(:nYhhPno, :nY=>args[0], :h=>args[1]["numero"].to_s+args[1]["unidad"], :hP=>args[2]["numero"].to_s+args[2]["unidad"]) elsif level==2 then @id=15 return I18n.t(:hPXL, :n=>args[0].to_s+args[1]) end end end |