Mercurial > jhg
comparison src/org/tmatesoft/hg/util/PathRewrite.java @ 93:d55d4eedfc57
Switch to Path instead of String in filenames returned by various status operations
| author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
|---|---|
| date | Thu, 27 Jan 2011 21:15:21 +0100 |
| parents | 6f1b88693d48 |
| children | a3a2e5deb320 |
comparison
equal
deleted
inserted
replaced
| 92:bf304cb14247 | 93:d55d4eedfc57 |
|---|---|
| 25 * @author TMate Software Ltd. | 25 * @author TMate Software Ltd. |
| 26 */ | 26 */ |
| 27 public interface PathRewrite { | 27 public interface PathRewrite { |
| 28 | 28 |
| 29 public String rewrite(String path); | 29 public String rewrite(String path); |
| 30 | |
| 31 public static class Empty implements PathRewrite { | |
| 32 public String rewrite(String path) { | |
| 33 return path; | |
| 34 } | |
| 35 } | |
| 30 | 36 |
| 31 public class Composite implements PathRewrite { | 37 public class Composite implements PathRewrite { |
| 32 private List<PathRewrite> chain; | 38 private List<PathRewrite> chain; |
| 33 | 39 |
| 34 public Composite(PathRewrite... e) { | 40 public Composite(PathRewrite... e) { |
