package hudson.plugins.gallio; import com.thalesgroup.dtkit.metrics.hudson.api.descriptor.TestTypeDescriptor; import com.thalesgroup.dtkit.metrics.hudson.api.type.TestType; import hudson.Extension; import org.kohsuke.stapler.DataBoundConstructor; public class GallioPluginType extends TestType { @DataBoundConstructor public GallioPluginType(String pattern, boolean faildedIfNotNew, boolean deleteOutputFiles) { super(pattern, faildedIfNotNew, deleteOutputFiles); } public TestTypeDescriptor<?> getDescriptor() { return new GallioPluginType.DescriptorImpl(); } @Extension public static class DescriptorImpl extends TestTypeDescriptor<GallioPluginType> { public DescriptorImpl() { super(GallioPluginType.class, GallioInputMetric.class); } public String getId() { return GallioPluginType.class.getCanonicalName(); } } }