Repository path related classes and functions
Copyright 2005 Fourthought, Inc. (USA).
Detailed license and copyright information: http://4suite.org/COPYRIGHT
Project home, documentation, distributions: http://4suite.org/
- class Path
An abstraction of a path in a particular repository; provides
functionality for relative path resolution, alias traversal, and
non-'/' document root.
If basePath constructor arg is not None, pathString must be
- __init__(self, pathString, driver, documentRoot, basePath)
Returns a new Path instance representing the current path's
- normalize(self, pathString, traverseLastAlias=None)
Returns a new Path instance representing the result of
resolving the given pathString (a relative path, usually),
with the current path as the base.