package org.erlide.cover.runtime.launch; /** * Supported frameworks * * @author Aleksandra Lipiec <aleksandra.lipiec@erlang-solutions.com> * */ public enum FrameworkType { //@formatter:off EUNIT("EUnit"), CT("Common Test"), QC("QuickCheck"); //@formatter:on private final String fullRepr; private FrameworkType(final String str) { fullRepr = str; } public String getRepr() { return fullRepr; } public static FrameworkType find(final String repr) { for (final FrameworkType t : FrameworkType.values()) { if (t.getRepr().equals(repr)) { return t; } } return null; } }