class Launchy::Application

def handling(uri)

returns the Class that can handle the uri

Find the application that handles the given uri.
def handling(uri)
  klass = find_child(:handles?, uri)
  return klass if klass
  raise ApplicationNotFoundError, "No application found to handle '#{uri}'"
end