Flowdock

e2mmap.rb - for ruby 1.1

$Release Version: 2.0$
$Revision: 1.10 $
by Keiju ISHITSUKA

– Usage:

U1) class Foo

extend Exception2MessageMapper
def_e2message ExistingExceptionClass, "message..."
def_exception :NewExceptionClass, "message..."[, superclass]
...

end

U2) module Error

extend Exception2MessageMapper
def_e2meggage ExistingExceptionClass, "message..."
def_exception :NewExceptionClass, "message..."[, superclass]
...

end class Foo

include Error
...

end

foo = Foo.new foo.Fail .…

U3) module Error

extend Exception2MessageMapper
def_e2message ExistingExceptionClass, "message..."
def_exception :NewExceptionClass, "message..."[, superclass]
...

end class Foo

extend Exception2MessageMapper
include Error
...

end

Foo.Fail NewExceptionClass, arg… Foo.Fail ExistingExceptionClass, arg…

Aliases

  • E2MM

Constants

E2MM = Exception2MessageMapper

Attributes

Show files where this module is defined (1 file)
Register or log in to add new notes.