IVResource parent = this.workspace;
IPath halfPath = new Path("");
for (int i = 1, len = a.segmentCount(); i < len; i++) {
halfPath = halfPath.append(a.segment(i));
IStorage f = this.userDirectory.newInstance(halfPath.toString());
parent = new VOrionResource(f, parent,a.segment(i));
}
/*
if(parent==this.workspace)
parent = new VFile(this.userDirectory, this.workspace);
*/