// Copyright (C) 2003-2009 by Object Mentor, Inc. All rights reserved. // Released under the terms of the CPL Common Public License version 1.0. package fitnesse.responders; import fitnesse.FitNesseContext; import fitnesse.html.HtmlUtil; import fitnesse.http.Request; import fitnesse.http.Response; import fitnesse.responders.templateUtilities.HtmlPage; public class DefaultResponder extends BasicResponder { public Response makeResponse(FitNesseContext context, Request request) { String content = prepareResponseDocument(context).html(); return responseWith(content); } private HtmlPage prepareResponseDocument(FitNesseContext context) { HtmlPage responseDocument = context.pageFactory.newPage(); HtmlUtil.addTitles(responseDocument, "Default Responder"); responseDocument.setMainTemplate("defaultPage.vm"); return responseDocument; } }