/*
 * $Id: RSSHttpResponseStub.java,v 1.1 2005/10/23 12:31:35 rampil Exp $
 * LOGICAL-PARADOX.ORG
 * Copyright (C)2005 satoshi akabane(akabane@logical-paradox.org)
 *
 */
package org.logical_paradox.rss.http;

import java.net.URL;

import HTTPClient.HTTPResponse;

/**
 * HTTPレスポンスオブジェクト(スタブ用)
 * RSSHttpResponse.getURL()だと，localhostを返してしまうために，<br>
 * ここでオリジナルのURLを返すようにするため．
 * @author satoshi akabane@logical-paradox.org
 * @version $Revision: 1.1 $
 */
public class RSSHttpResponseStub extends RSSHttpResponse {
	/** もともとリクエストした時のURL */
	private final URL originalURL;

	/**
	 * コンストラクタ．
	 * @param r レスポンスオブジェクト
	 * @param encodingType エンコーディング形式
	 */
	public RSSHttpResponseStub(HTTPResponse r, String encodingType, URL ou) {
		super(r, encodingType);
		originalURL = ou;
	}
	/**
	 * リクエスト時のURLを返す．
	 * @return リクエスト時のURL
	 */
	public URL getURL() {
		return originalURL;
	}
}
