Mercurial > jhg
comparison src/org/tmatesoft/hg/repo/HgChangelog.java @ 328:a674b8590362
Move file tree history to upper API level
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> | 
|---|---|
| date | Wed, 05 Oct 2011 07:13:57 +0200 | 
| parents | 09628675bcee | 
| children | 694ebabb5cb3 | 
   comparison
  equal
  deleted
  inserted
  replaced
| 327:3f09b8c19142 | 328:a674b8590362 | 
|---|---|
| 30 import java.util.Locale; | 30 import java.util.Locale; | 
| 31 import java.util.Map; | 31 import java.util.Map; | 
| 32 import java.util.TimeZone; | 32 import java.util.TimeZone; | 
| 33 | 33 | 
| 34 import org.tmatesoft.hg.core.HgBadStateException; | 34 import org.tmatesoft.hg.core.HgBadStateException; | 
| 35 import org.tmatesoft.hg.core.HgLogCommand; | |
| 35 import org.tmatesoft.hg.core.Nodeid; | 36 import org.tmatesoft.hg.core.Nodeid; | 
| 36 import org.tmatesoft.hg.internal.DataAccess; | 37 import org.tmatesoft.hg.internal.DataAccess; | 
| 37 import org.tmatesoft.hg.internal.IterateControlMediator; | 38 import org.tmatesoft.hg.internal.IterateControlMediator; | 
| 38 import org.tmatesoft.hg.internal.Lifecycle; | 39 import org.tmatesoft.hg.internal.Lifecycle; | 
| 39 import org.tmatesoft.hg.internal.Pool; | 40 import org.tmatesoft.hg.internal.Pool; | 
| 108 | 109 | 
| 109 /** | 110 /** | 
| 110 * Unlike regular {@link Inspector}, this one supplies changeset revision along with its parents and children according | 111 * Unlike regular {@link Inspector}, this one supplies changeset revision along with its parents and children according | 
| 111 * to parent information of the revlog this inspector visits. | 112 * to parent information of the revlog this inspector visits. | 
| 112 * @see HgDataFile#history(TreeInspector) | 113 * @see HgDataFile#history(TreeInspector) | 
| 114 * @deprecated use {@link HgChangesetTreeHandler} and HgLogCommand#execute(HgChangesetTreeHandler)} | |
| 113 */ | 115 */ | 
| 116 @Deprecated | |
| 114 public interface TreeInspector { | 117 public interface TreeInspector { | 
| 115 // the reason TreeInsector is in HgChangelog, not in Revlog, because despite the fact it can | 118 // the reason TreeInsector is in HgChangelog, not in Revlog, because despite the fact it can | 
| 116 // be applied to any revlog, it's not meant to provide revisions of any revlog it's beeing applied to, | 119 // be applied to any revlog, it's not meant to provide revisions of any revlog it's beeing applied to, | 
| 117 // but changeset revisions always. | 120 // but changeset revisions always. | 
| 118 // TODO HgChangelog.walk(TreeInspector) | 121 // TODO HgChangelog.walk(TreeInspector) | 
