Exception: Unitsml::Errors::InvalidModelError
- Defined in:
- lib/unitsml/errors/invalid_model_error.rb
Instance Method Summary collapse
-
#initialize(klass) ⇒ InvalidModelError
constructor
A new instance of InvalidModelError.
Constructor Details
#initialize(klass) ⇒ InvalidModelError
Returns a new instance of InvalidModelError.
6 7 8 9 10 11 12 |
# File 'lib/unitsml/errors/invalid_model_error.rb', line 6 def initialize(klass) class_name = display_name(klass) parent = klass.is_a?(Class) ? klass.superclass : nil super("[unitsml] Error: #{class_name} cannot be registered as a " \ "UnitsML model. register_model expects a subclass of " \ "::Unitsdb::*, got superclass #{parent}.") end |