- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 21 Sep 2009 09:38:24 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/response In directory hutz:/tmp/cvs-serv8710/src/org/w3c/unicorn/response Modified Files: Response.java Log Message: moved the filtering of the uri into the Response class Index: Response.java =================================================================== RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/response/Response.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Response.java 18 Sep 2009 17:15:30 -0000 1.7 +++ Response.java 21 Sep 2009 09:38:22 -0000 1.8 @@ -7,6 +7,8 @@ import javax.xml.datatype.XMLGregorianCalendar; +import org.w3c.unicorn.Framework; + public class Response { protected String uri; @@ -265,6 +267,19 @@ public String getRequestUri() { return requestUri; } + + public String getFilteredRequestUri(String observerId) { + if (requestUri != null) { + String outputParamName = Framework.mapOfObserver.get(observerId).getParamOutputName(); + return requestUri.replaceAll("&?" + outputParamName + "=[^&]*", ""); + } else { + return null; + } + } + + public String getBaseURI(String observerId) { + return Framework.mapOfObserver.get(observerId).getListOfCallMethod().get(0).getURL().toString(); + } public void setRequestUri(String requestUri) { this.requestUri = requestUri;
Received on Monday, 21 September 2009 09:38:33 UTC