Exception: Mokio::Exceptions::MokioError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/mokio/exceptions.rb

Overview

Mokio standard error class

Direct Known Subclasses

IsNotMenuRootError, IsNotObj

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message = nil) ⇒ MokioError

Constructs default MokioError

Attributes

  • message - Message to display in exception



19
20
21
# File 'lib/mokio/exceptions.rb', line 19

def initialize(message = nil)
	@message = message
end

Instance Attribute Details

#messageObject

Exception message



10
11
12
# File 'lib/mokio/exceptions.rb', line 10

def message
  @message
end

Instance Method Details

#to_sObject

Ruby uses to_s method to display exception object’s message



26
27
28
# File 'lib/mokio/exceptions.rb', line 26

def to_s
	"[Mokio Exception] " + @message
end