added features for specific repository types

This commit is contained in:
Sebastian Sdorra
2012-12-16 18:33:34 +01:00
parent 595e92c26d
commit 9b67423203
3 changed files with 93 additions and 2 deletions

View File

@@ -72,6 +72,9 @@ import java.io.OutputStream;
import java.text.MessageFormat;
import java.util.EnumSet;
import java.util.Set;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
@@ -98,10 +101,15 @@ public class HgRepositoryHandler
/** Field description */
public static final String TYPE_NAME = "hg";
/** Field description */
private static final Set<Feature> SUPPORTED_FEATURES =
EnumSet.of(Feature.COMBINED_DEFAULT_BRANCH);
/** Field description */
public static final Type TYPE = new RepositoryType(TYPE_NAME,
TYPE_DISPLAYNAME,
HgRepositoryServiceProvider.COMMANDS);
HgRepositoryServiceProvider.COMMANDS,
SUPPORTED_FEATURES);
/** the logger for HgRepositoryHandler */
private static final Logger logger =