org.sonar.plugins.totalquality
Class TQMetrics

java.lang.Object
  extended by org.sonar.plugins.totalquality.TQMetrics
All Implemented Interfaces:
org.sonar.api.Extension, org.sonar.api.measures.Metrics, org.sonar.api.ServerExtension

public final class TQMetrics
extends java.lang.Object
implements org.sonar.api.measures.Metrics

Metrics for TQ plugin.


Field Summary
static java.lang.String DOMAIN_ARCHITECTURE
          Domain Architecture.
static java.util.Map<java.lang.String,org.sonar.api.measures.Metric> formulaParams
           
static org.sonar.api.measures.Metric TQ_ARCHITECTURE
           
static org.sonar.api.measures.Metric TQ_ARCHITECTURE_ADI
           
static java.lang.String TQ_ARCHITECTURE_ADI_KEY
           
static java.lang.String TQ_ARCHITECTURE_KEY
           
static org.sonar.api.measures.Metric TQ_ARCHITECTURE_PTI
           
static java.lang.String TQ_ARCHITECTURE_PTI_KEY
           
static org.sonar.api.measures.Metric TQ_CODE
           
static java.lang.String TQ_CODE_KEY
           
static org.sonar.api.measures.Metric TQ_DESIGN
           
static org.sonar.api.measures.Metric TQ_DESIGN_CBO
           
static java.lang.String TQ_DESIGN_CBO_KEY
           
static org.sonar.api.measures.Metric TQ_DESIGN_DIT
           
static java.lang.String TQ_DESIGN_DIT_KEY
           
static java.lang.String TQ_DESIGN_KEY
           
static org.sonar.api.measures.Metric TQ_DESIGN_LCOM4
           
static java.lang.String TQ_DESIGN_LCOM4_KEY
           
static org.sonar.api.measures.Metric TQ_DESIGN_NOM
           
static java.lang.String TQ_DESIGN_NOM_KEY
           
static org.sonar.api.measures.Metric TQ_DESIGN_RFC
           
static java.lang.String TQ_DESIGN_RFC_KEY
           
static org.sonar.api.measures.Metric TQ_DRY
           
static java.lang.String TQ_DRY_KEY
           
static org.sonar.api.measures.Metric TQ_TOTAL_QUALITY
           
static java.lang.String TQ_TOTAL_QUALITY_KEY
           
static org.sonar.api.measures.Metric TQ_TS
           
static java.lang.String TQ_TS_KEY
           
 
Constructor Summary
TQMetrics()
           
 
Method Summary
 java.util.List<org.sonar.api.measures.Metric> getMetrics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DOMAIN_ARCHITECTURE

public static java.lang.String DOMAIN_ARCHITECTURE
Domain Architecture.


TQ_TOTAL_QUALITY_KEY

public static final java.lang.String TQ_TOTAL_QUALITY_KEY
See Also:
Constant Field Values

TQ_TOTAL_QUALITY

public static final org.sonar.api.measures.Metric TQ_TOTAL_QUALITY

TQ_DRY_KEY

public static final java.lang.String TQ_DRY_KEY
See Also:
Constant Field Values

TQ_DRY

public static final org.sonar.api.measures.Metric TQ_DRY

TQ_CODE_KEY

public static final java.lang.String TQ_CODE_KEY
See Also:
Constant Field Values

TQ_CODE

public static final org.sonar.api.measures.Metric TQ_CODE

TQ_TS_KEY

public static final java.lang.String TQ_TS_KEY
See Also:
Constant Field Values

TQ_TS

public static final org.sonar.api.measures.Metric TQ_TS

TQ_DESIGN_NOM_KEY

public static final java.lang.String TQ_DESIGN_NOM_KEY
See Also:
Constant Field Values

TQ_DESIGN_NOM

public static final org.sonar.api.measures.Metric TQ_DESIGN_NOM

TQ_DESIGN_LCOM4_KEY

public static final java.lang.String TQ_DESIGN_LCOM4_KEY
See Also:
Constant Field Values

TQ_DESIGN_LCOM4

public static final org.sonar.api.measures.Metric TQ_DESIGN_LCOM4

TQ_DESIGN_RFC_KEY

public static final java.lang.String TQ_DESIGN_RFC_KEY
See Also:
Constant Field Values

TQ_DESIGN_RFC

public static final org.sonar.api.measures.Metric TQ_DESIGN_RFC

TQ_DESIGN_CBO_KEY

public static final java.lang.String TQ_DESIGN_CBO_KEY
See Also:
Constant Field Values

TQ_DESIGN_CBO

public static final org.sonar.api.measures.Metric TQ_DESIGN_CBO

TQ_DESIGN_DIT_KEY

public static final java.lang.String TQ_DESIGN_DIT_KEY
See Also:
Constant Field Values

TQ_DESIGN_DIT

public static final org.sonar.api.measures.Metric TQ_DESIGN_DIT

TQ_DESIGN_KEY

public static final java.lang.String TQ_DESIGN_KEY
See Also:
Constant Field Values

TQ_DESIGN

public static final org.sonar.api.measures.Metric TQ_DESIGN

TQ_ARCHITECTURE_PTI_KEY

public static final java.lang.String TQ_ARCHITECTURE_PTI_KEY
See Also:
Constant Field Values

TQ_ARCHITECTURE_PTI

public static final org.sonar.api.measures.Metric TQ_ARCHITECTURE_PTI

TQ_ARCHITECTURE_ADI_KEY

public static final java.lang.String TQ_ARCHITECTURE_ADI_KEY
See Also:
Constant Field Values

TQ_ARCHITECTURE_ADI

public static final org.sonar.api.measures.Metric TQ_ARCHITECTURE_ADI

TQ_ARCHITECTURE_KEY

public static final java.lang.String TQ_ARCHITECTURE_KEY
See Also:
Constant Field Values

TQ_ARCHITECTURE

public static final org.sonar.api.measures.Metric TQ_ARCHITECTURE

formulaParams

public static final java.util.Map<java.lang.String,org.sonar.api.measures.Metric> formulaParams
Constructor Detail

TQMetrics

public TQMetrics()
Method Detail

getMetrics

public java.util.List<org.sonar.api.measures.Metric> getMetrics()
Specified by:
getMetrics in interface org.sonar.api.measures.Metrics


Copyright © 2010 SonarSource SA. All Rights Reserved.