Author: imario
Date: Mon Jun 20 12:50:28 2005
New Revision: 191547
URL: http://svn.apache.org/viewcvs?rev=191547&view=rev
Log:
no need to pass the root-uri around, so removed it
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/DefaultFileSystemManager.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileProvider.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/GenericFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/HostFileNameParser.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/LayeredFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileNameParser.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/GenericFileNameParser.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileNameParser.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/WindowsFileNameParser.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileName.java
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileNameParser.java
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/DefaultFileSystemManager.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/DefaultFileSystemManager.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/DefaultFileSystemManager.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/DefaultFileSystemManager.java
Mon Jun 20 12:50:28 2005
@@ -606,7 +606,7 @@
// todo: avoid fallback to this point
// this happens if we have a virtual filesystem (no provider for
scheme)
- return ((AbstractFileName) base).createName(null, resolvedPath);
+ return ((AbstractFileName) base).createName(resolvedPath);
}
public FileName resolveURI(String uri) throws FileSystemException
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileName.java
Mon Jun 20 12:50:28 2005
@@ -26,14 +26,14 @@
*/
public class VirtualFileName extends AbstractFileName
{
- public VirtualFileName(final String rootUri, final String scheme, final
String absPath)
+ public VirtualFileName(final String scheme, final String absPath)
{
- super(rootUri, scheme, absPath);
+ super(scheme, absPath);
}
- public FileName createName(String rootURI, String absPath)
+ public FileName createName(String absPath)
{
- return new VirtualFileName(rootURI, getScheme(), absPath);
+ return new VirtualFileName(getScheme(), absPath);
}
protected void appendRootUri(StringBuffer buffer)
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileProvider.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileProvider.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileProvider.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/impl/VirtualFileProvider.java
Mon Jun 20 12:50:28 2005
@@ -52,7 +52,7 @@
public FileObject createFileSystem(final String rootUri) throws
FileSystemException
{
final FileName rootName =
- new VirtualFileName(null, rootUri, FileName.ROOT_PATH);
+ new VirtualFileName(rootUri, FileName.ROOT_PATH);
// final FileName rootName =
// new BasicFileName(rootUri, FileName.ROOT_PATH);
final VirtualFileSystem fs = new VirtualFileSystem(rootName, null);
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/AbstractFileName.java
Mon Jun 20 12:50:28 2005
@@ -34,16 +34,14 @@
// Cached stuff
private String uri;
private String baseName;
- // will be set by BasicFileName too
- protected String rootUri;
+ private String rootUri;
private String extension;
private String decodedAbsPath;
- public AbstractFileName(final String rootUri,
- final String scheme,
+ public AbstractFileName(final String scheme,
final String absPath)
{
- this.rootUri = rootUri;
+ this.rootUri = null;
this.scheme = scheme;
if (absPath != null && absPath.length() > 0)
{
@@ -109,7 +107,7 @@
/**
* Factory method for creating name instances.
*/
- public abstract FileName createName(String rootURI, String absPath);
+ public abstract FileName createName(String absPath);
/**
* Builds the root URI for this file name. Note that the root URI must not
@@ -178,7 +176,7 @@
{
parentPath = getPath().substring(0, idx);
}
- return createName(getRootURI(), parentPath);
+ return createName(parentPath);
}
/**
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/GenericFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/GenericFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/GenericFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/GenericFileName.java
Mon Jun 20 12:50:28 2005
@@ -35,8 +35,7 @@
private static final char[] USERNAME_RESERVED = {':', '@'};
private static final char[] PASSWORD_RESERVED = {'@'};
- protected GenericFileName(final String rootUri,
- final String scheme,
+ protected GenericFileName(final String scheme,
final String hostName,
final int port,
final int defaultPort,
@@ -44,7 +43,7 @@
final String password,
final String path)
{
- super(rootUri, scheme, path);
+ super(scheme, path);
this.hostName = hostName;
this.defaultPort = defaultPort;
this.password = password;
@@ -99,9 +98,9 @@
return defaultPort;
}
- public FileName createName(String rootURI, String absPath)
+ public FileName createName(String absPath)
{
- return new GenericFileName(rootURI,
+ return new GenericFileName(
getScheme(),
hostName,
port,
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/HostFileNameParser.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/HostFileNameParser.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/HostFileNameParser.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/HostFileNameParser.java
Mon Jun 20 12:50:28 2005
@@ -58,7 +58,6 @@
final String path = normalizePath(name);
return new GenericFileName(
- base!=null?base.getRootURI():null,
auth.scheme,
auth.hostName,
auth.port,
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/LayeredFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/LayeredFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/LayeredFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/LayeredFileName.java
Mon Jun 20 12:50:28 2005
@@ -31,7 +31,7 @@
final FileName outerUri,
final String path)
{
- super(null, scheme, path);
+ super(scheme, path);
this.outerUri = outerUri;
}
@@ -43,7 +43,7 @@
return outerUri;
}
- public FileName createName(String rootURI, String path)
+ public FileName createName(String path)
{
return new LayeredFileName(getScheme(), getOuterName(), path);
}
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileName.java
Mon Jun 20 12:50:28 2005
@@ -9,8 +9,7 @@
{
private final String queryString;
- public URLFileName(final String rootUri,
- final String scheme,
+ public URLFileName(final String scheme,
final String hostName,
final int port,
final int defaultPort,
@@ -19,7 +18,7 @@
final String path,
final String queryString)
{
- super(rootUri, scheme, hostName, port, defaultPort, userName,
password, path);
+ super(scheme, hostName, port, defaultPort, userName, password, path);
this.queryString = queryString;
}
@@ -78,10 +77,9 @@
return sb.toString();
}
- public FileName createName(final String rootURI, final String absPath)
+ public FileName createName(final String absPath)
{
- return new URLFileName(getRootURI(),
- getScheme(),
+ return new URLFileName(getScheme(),
getHostName(),
getPort(),
getDefaultPort(),
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileNameParser.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileNameParser.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileNameParser.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/URLFileNameParser.java
Mon Jun 20 12:50:28 2005
@@ -52,7 +52,6 @@
final String path = normalizePath(name);
return new URLFileName(
- base!=null?base.getRootURI():null,
auth.scheme,
auth.hostName,
auth.port,
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/GenericFileNameParser.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/GenericFileNameParser.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/GenericFileNameParser.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/GenericFileNameParser.java
Mon Jun 20 12:50:28 2005
@@ -62,8 +62,8 @@
* here the rootFilename can only be "/" (see above) put this "/" is also
in the pathname
* so its of no value for the LocalFileName instance
*/
- protected FileName createFileName(String rootURI, String scheme, final
String rootFile, final String path)
+ protected FileName createFileName(String scheme, final String rootFile,
final String path)
{
- return new LocalFileName(rootURI, scheme, "", path);
+ return new LocalFileName(scheme, "", path);
}
}
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileName.java
Mon Jun 20 12:50:28 2005
@@ -28,12 +28,11 @@
{
private final String rootFile;
- protected LocalFileName(final String rootUri,
- final String scheme,
+ protected LocalFileName(final String scheme,
final String rootFile,
final String path)
{
- super(rootUri, scheme, path);
+ super(scheme, path);
this.rootFile = rootFile;
}
@@ -48,9 +47,9 @@
/**
* Factory method for creating name instances.
*/
- public FileName createName(final String rootURI, final String path)
+ public FileName createName(final String path)
{
- return new LocalFileName(rootURI, getScheme(), rootFile, path);
+ return new LocalFileName(getScheme(), rootFile, path);
}
/**
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileNameParser.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileNameParser.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileNameParser.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/LocalFileNameParser.java
Mon Jun 20 12:50:28 2005
@@ -79,11 +79,10 @@
final String path = name.toString();
return createFileName(
- base!=null?base.getRootURI():null,
scheme,
rootFile,
path);
}
- protected abstract FileName createFileName(String rootURI, String scheme,
final String rootFile, final String path);
+ protected abstract FileName createFileName(String scheme, final String
rootFile, final String path);
}
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/WindowsFileNameParser.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/WindowsFileNameParser.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/WindowsFileNameParser.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/local/WindowsFileNameParser.java
Mon Jun 20 12:50:28 2005
@@ -37,9 +37,9 @@
return extractWindowsRootPrefix(uri, name);
}
- protected FileName createFileName(String rootURI, String scheme, final
String rootFile, final String path)
+ protected FileName createFileName(String scheme, final String rootFile,
final String path)
{
- return new LocalFileName(rootURI, scheme, rootFile, path);
+ return new LocalFileName(scheme, rootFile, path);
}
/**
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileName.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileName.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileName.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileName.java
Mon Jun 20 12:50:28 2005
@@ -32,7 +32,6 @@
private final String share;
protected SmbFileName(
- final String rootUri,
final String scheme,
final String hostName,
final int port,
@@ -41,7 +40,7 @@
final String share,
final String path)
{
- super(rootUri, scheme, hostName, port, DEFAULT_PORT, userName,
password, path);
+ super(scheme, hostName, port, DEFAULT_PORT, userName, password, path);
this.share = share;
}
@@ -66,9 +65,9 @@
/**
* Factory method for creating name instances.
*/
- public FileName createName(final String rootURI, final String path)
+ public FileName createName(final String path)
{
- return new SmbFileName(getRootURI(),
+ return new SmbFileName(
getScheme(),
getHostName(),
getPort(),
Modified:
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileNameParser.java
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileNameParser.java?rev=191547&r1=191546&r2=191547&view=diff
==============================================================================
---
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileNameParser.java
(original)
+++
jakarta/commons/proper/vfs/trunk/src/java/org/apache/commons/vfs/provider/smb/SmbFileNameParser.java
Mon Jun 20 12:50:28 2005
@@ -63,7 +63,6 @@
final String path = name.toString();
return new SmbFileName(
- base!=null?base.getRootURI():null,
auth.scheme,
auth.hostName,
auth.port,
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]