[jboss-cvs] JBossAS SVN: r82774 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jan 12 10:39:33 EST 2009
Author: alesj
Date: 2009-01-12 10:39:33 -0500 (Mon, 12 Jan 2009)
New Revision: 82774
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java
Log:
Simple refactoring.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java 2009-01-12 15:17:47 UTC (rev 82773)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/AbstractVirtualFileHandler.java 2009-01-12 15:39:33 UTC (rev 82774)
@@ -313,7 +313,12 @@
return false;
}
-
+ /**
+ * Initialise the peer path.
+ *
+ * @param pathName the path name
+ * @return whether it added anything
+ */
private boolean initPeerPath(StringBuilder pathName)
{
VirtualFileHandler grandParent = null;
@@ -332,17 +337,16 @@
}
}
- VirtualFileHandler peer = context.getRootPeer();
-
-
if (grandParent == null)
{
+ VirtualFileHandler peer = context.getRootPeer();
+
// bypass parent and delegate straight to peer
if (peer instanceof AbstractVirtualFileHandler)
{
AbstractVirtualFileHandler handler = (AbstractVirtualFileHandler) peer;
- if (handler.initPath(pathName) && parent != null)
+ if (parent != null && handler.initPath(pathName))
pathName.append('/');
}
else
@@ -384,8 +388,8 @@
{
if (context instanceof AbstractVFSContext)
{
- AbstractVFSContext avfs = (AbstractVFSContext) context;
- VirtualFileHandler peer = avfs.getRootPeer();
+ AbstractVFSContext avfc = (AbstractVFSContext) context;
+ VirtualFileHandler peer = avfc.getRootPeer();
if (peer != null)
return peer.getParent();
}
More information about the jboss-cvs-commits
mailing list