~abentley/bzr/last-revision

« back to all changes in this revision

Viewing changes to bzrlib/mutabletree.py

  • Committer: Aaron Bentley
  • Date: 2009-05-28 14:37:28 UTC
  • mfrom: (4374.1.12 +trunk)
  • Revision ID: aaron@aaronbentley.com-20090528143728-fng123cfk49r5ebt
Merge bzr.dev ito last-revision.

Show diffs side-by-side

added added

removed removed

Lines of Context:
232
232
        """Helper function for add - sets the entries of kinds."""
233
233
        raise NotImplementedError(self._gather_kinds)
234
234
 
235
 
    def get_file_with_stat(self, file_id, path=None):
236
 
        """Get a file handle and stat object for file_id.
237
 
 
238
 
        The default implementation returns (self.get_file, None) for backwards
239
 
        compatibility.
240
 
 
241
 
        :param file_id: The file id to read.
242
 
        :param path: The path of the file, if it is known.
243
 
        :return: A tuple (file_handle, stat_value_or_None). If the tree has
244
 
            no stat facility, or need for a stat cache feedback during commit,
245
 
            it may return None for the second element of the tuple.
246
 
        """
247
 
        return (self.get_file(file_id, path), None)
248
 
 
249
235
    def lock_tree_write(self):
250
236
        """Lock the working tree for write, and the branch for read.
251
237