Revision: 1919 http://archive-access.svn.sourceforge.net/archive-access/?rev=1919&view=rev Author: bradtofel Date: 2007-08-23 14:22:45 -0700 (Thu, 23 Aug 2007) Log Message: ----------- INITIAL REV: ReplayDispatcher which always uses TransparentReplayRenderer. Added Paths: ----------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyReplayDispatcher.java Added: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyReplayDispatcher.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyReplayDispatcher.java (rev 0) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyReplayDispatcher.java 2007-08-23 21:22:45 UTC (rev 1919) @@ -0,0 +1,53 @@ +/* ProxyReplayRendererDispatcher + * + * $Id$ + * + * Created on 11:39:11 AM Aug 9, 2007. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback-core. + * + * wayback-core is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback-core is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-core; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ +package org.archive.wayback.proxy; + +import org.archive.wayback.ReplayRenderer; +import org.archive.wayback.core.Resource; +import org.archive.wayback.core.SearchResult; +import org.archive.wayback.core.WaybackRequest; +import org.archive.wayback.replay.BaseReplayDispatcher; +import org.archive.wayback.replay.TransparentReplayRenderer; + +/** + * + * + * @author brad + * @version $Date$, $Revision$ + */ +public class ProxyReplayDispatcher extends BaseReplayDispatcher { + + private ReplayRenderer renderer = new TransparentReplayRenderer(); + + /* (non-Javadoc) + * @see org.archive.wayback.replay.ReplayRendererDispatcher#getRenderer(org.archive.wayback.core.WaybackRequest, org.archive.wayback.core.SearchResult, org.archive.wayback.core.Resource) + */ + @Override + public ReplayRenderer getRenderer(WaybackRequest wbRequest, + SearchResult result, Resource resource) { + // always use the transparent: + return renderer; + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |