Exception: Vedeu::Error::Fatal Private

Inherits:
StandardError
  • Object
show all
Defined in:
lib/vedeu/error.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

Raised when Vedeu encounters an error it cannot recover from. Generally, all Vedeu exceptions are fatal- however, fatal here means that it is not known how to recover from an error.

If you encounter a ‘Vedeu::Error::Fatal` error and the error message is insufficient to help you, please raise an issue so that we can attempt to accommodate your intentions.

An example of this would happen if there was no interfaces, or specifically if there were no entries in Models::Focus, since the fallback for most of the system when a name is not given or cannot be found is to use the name of the currently focussed interface.

Raises:

  • (Vedeu::Error::Fatal)

    When Vedeu does not understand that which the client application is attempting to achieve.