diff src/org/tmatesoft/hg/repo/HgRepositoryFiles.java @ 373:dd492acd2431

Constants for well-known repository file names
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Fri, 06 Jan 2012 01:12:35 +0300
parents
children 6865eb742883
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/org/tmatesoft/hg/repo/HgRepositoryFiles.java	Fri Jan 06 01:12:35 2012 +0300
@@ -0,0 +1,41 @@
+/*
+ * Copyright (c) 2012 TMate Software Ltd
+ *  
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * For information on how to redistribute this software under
+ * the terms of a license other than GNU General Public License
+ * contact TMate Software at support@hg4j.com
+ */
+package org.tmatesoft.hg.repo;
+
+import org.tmatesoft.hg.internal.Experimental;
+
+/**
+ *
+ * @author Artem Tikhomirov
+ * @author TMate Software Ltd.
+ */
+@Experimental
+public enum HgRepositoryFiles {
+
+	HgIgnore(".hgignore"), HgTags(".hgtags"), HgEol(".hgeol"), 
+	Dirstate(".hg/dirstate"), HgLocalTags(".hg/localtags");
+
+	private String fname;
+	
+	private HgRepositoryFiles(String filename) {
+		fname = filename;
+	}
+
+	public String getPath() {
+		return fname;
+	}
+}