src/main/java/org/wymiwyg/commons/util/URI.java
private void setPath(String p_path) throws MalformedURIException {
		if (p_path == null) {
			m_path = null;
			m_queryString = null;
			m_fragment = null;
		} else {
			initializePath(p_path);
		}
	}
private void setPath(String p_path) throws MalformedURIException {
		if (p_path == null) {
			m_path = null;
			m_queryString = null;
			m_fragment = null;
		} else {
			initializePath(p_path);
		}
	}
private void setPath ( String p_path ) throws MalformedURIException { if ( p_path == null ) { m_path = null ; m_queryString = null ; m_fragment = null ; } else { initializePath ( p_path ) ; } }
Set the path for this URI. If the supplied path is null, then the
query string and fragment are set to null as well. If the supplied
path includes a query string and/or fragment, these fields will be
parsed and set as well. Note that, for URIs following the "generic
URI" syntax, the path specified should start with a slash.
For URIs that do not follow the generic URI syntax, this method
sets the scheme-specific part.

@param p_path the path for this URI (may be null)

@exception MalformedURIException if p_path contains invalid
characters
Set the path for this URI . If the supplied path is null then the query string and fragment are set to null as well . If the supplied path includes a query string and / or fragment these fields will be parsed and set as well . Note that for URIs following the generic URI syntax the path specified should start with a slash . For URIs that do not follow the generic URI syntax this method sets the scheme - specific part .