   Section: Methods that must be overridden
   ###
 
-  # Public: Create a view for the given model item.
+  # Essential: Create a view for the given model item.
   #
   # This method must be overridden by subclasses.
   #

    @cancelling = false
    clearTimeout(@scheduleTimeout)

  # Public: Store the currently focused element. This element will be given
  # back focus when {::cancel} is called.
  storeFocusedElement: ->
    @previouslyFocusedElement = $(':focus')

  Section: Messages to the user
  ###

  # Essential: Set the error message to display.
  #
  # * `message` The {String} error message (default: '').
  setError: (message='') ->
