public class Metric
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
Metric.Error |
| Constructor and Description |
|---|
Metric(java.lang.String name,
java.lang.String dimension,
java.lang.String eventLogLevel) |
| Modifier and Type | Method and Description |
|---|---|
void |
calculateDimensionScore(java.util.List<Metric> metricsList) |
void |
calculatePreliminaryAttributeScore(java.util.List<TraceLinkedEvent> eventList) |
void |
calculateScore() |
void |
createErrorTableModel() |
javax.swing.table.DefaultTableModel |
createErrorTableModelLayerTwo(Metric.Error error) |
void |
detectErrors() |
java.lang.String |
getDetails() |
java.lang.String |
getDimension() |
java.util.LinkedHashMap<Metric.Error,java.util.List<Metric.Error>> |
getErrorList() |
java.util.List<TraceLinkedEvent> |
getErrorSet() |
javax.swing.table.DefaultTableModel |
getErrorTableModel() |
javax.swing.table.DefaultTableModel |
getErrorTableModelLayerTwo() |
java.util.List<TraceLinkedEvent> |
getEventList() |
java.lang.String |
getEventLogLevel() |
java.lang.String |
getName() |
java.lang.String |
getQualityLevel() |
double |
getRelativeWeight() |
double |
getScore() |
int |
getScoreWeight() |
void |
init(java.util.List<TraceLinkedEvent> eventList) |
boolean |
isUsed() |
void |
setDetails(java.lang.String details) |
void |
setDimension(java.lang.String dimension) |
void |
setErrorList(java.util.LinkedHashMap<Metric.Error,java.util.List<Metric.Error>> errorList) |
void |
setErrorSet(java.util.List<TraceLinkedEvent> errorSet) |
void |
setErrorTableModel(javax.swing.table.DefaultTableModel errorTableModel) |
void |
setErrorTableModelLayerTwo(javax.swing.table.DefaultTableModel errorTableModelLayerTwo) |
void |
setEventList(java.util.List<TraceLinkedEvent> eventList) |
void |
setEventLogLevel(java.lang.String eventLogLevel) |
void |
setName(java.lang.String name) |
void |
setQualityLevel(double score) |
void |
setQualityLevel(java.lang.String qualityLevel) |
void |
setRelativeWeight(double relativeWeight) |
void |
setScore(double score) |
void |
setScoreWeight(int scoreWeight) |
void |
setUsed(boolean used) |
public Metric(java.lang.String name,
java.lang.String dimension,
java.lang.String eventLogLevel)
public void init(java.util.List<TraceLinkedEvent> eventList)
public void calculatePreliminaryAttributeScore(java.util.List<TraceLinkedEvent> eventList)
public void calculateScore()
public void detectErrors()
public void calculateDimensionScore(java.util.List<Metric> metricsList)
public void setQualityLevel(double score)
public void createErrorTableModel()
public double getScore()
public void setScore(double score)
public javax.swing.table.DefaultTableModel createErrorTableModelLayerTwo(Metric.Error error)
public javax.swing.table.DefaultTableModel getErrorTableModelLayerTwo()
public void setErrorTableModelLayerTwo(javax.swing.table.DefaultTableModel errorTableModelLayerTwo)
public java.lang.String getQualityLevel()
public int getScoreWeight()
public void setScoreWeight(int scoreWeight)
public boolean isUsed()
public void setUsed(boolean used)
public double getRelativeWeight()
public void setRelativeWeight(double relativeWeight)
public void setQualityLevel(java.lang.String qualityLevel)
public java.lang.String getEventLogLevel()
public void setEventLogLevel(java.lang.String eventLogLevel)
public java.lang.String getDimension()
public void setDimension(java.lang.String dimension)
public java.lang.String getName()
public void setName(java.lang.String name)
public javax.swing.table.DefaultTableModel getErrorTableModel()
public void setErrorTableModel(javax.swing.table.DefaultTableModel errorTableModel)
public java.util.List<TraceLinkedEvent> getErrorSet()
public void setErrorSet(java.util.List<TraceLinkedEvent> errorSet)
public java.util.LinkedHashMap<Metric.Error,java.util.List<Metric.Error>> getErrorList()
public void setErrorList(java.util.LinkedHashMap<Metric.Error,java.util.List<Metric.Error>> errorList)
public java.lang.String getDetails()
public void setDetails(java.lang.String details)
public java.util.List<TraceLinkedEvent> getEventList()
public void setEventList(java.util.List<TraceLinkedEvent> eventList)