com.thalesgroup.dtkit.metrics.hudson.api.type
Class MetricsType

java.lang.Object
  extended by com.thalesgroup.dtkit.metrics.hudson.api.type.MetricsType
All Implemented Interfaces:
hudson.ExtensionPoint, java.io.Serializable
Direct Known Subclasses:
CoverageType, MeasureType, TestType, ViolationsType

public abstract class MetricsType
extends java.lang.Object
implements hudson.ExtensionPoint, java.io.Serializable

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
protected MetricsType(java.lang.String pattern)
           
protected MetricsType(java.lang.String pattern, boolean faildedIfNotNew, boolean deleteOutputFiles)
           
 
Method Summary
abstract  InputMetric getInputMetric()
           
 java.lang.String getPattern()
           
 boolean isDeleteOutputFiles()
           
 boolean isFaildedIfNotNew()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetricsType

protected MetricsType(java.lang.String pattern,
                      boolean faildedIfNotNew,
                      boolean deleteOutputFiles)

MetricsType

protected MetricsType(java.lang.String pattern)
Method Detail

getPattern

public java.lang.String getPattern()

isFaildedIfNotNew

public boolean isFaildedIfNotNew()

isDeleteOutputFiles

public boolean isDeleteOutputFiles()

getInputMetric

public abstract InputMetric getInputMetric()


Copyright © 2004-2011. All Rights Reserved.