org.sonar.plugins.totalquality
Class TQPlugin

java.lang.Object
  extended by org.sonar.plugins.totalquality.TQPlugin
All Implemented Interfaces:
org.sonar.api.Plugin

public class TQPlugin
extends java.lang.Object
implements org.sonar.api.Plugin

Total quality plugin definition.


Field Summary
static java.lang.String TQ_ACE
           
static java.lang.String TQ_ACE_DEFAULT
           
static java.lang.String TQ_ARCH_FORMULA
           
static java.lang.String TQ_ARCH_FORMULA_DEFAULT
           
static java.lang.String TQ_ARCHITECTURE_ADI
           
static java.lang.String TQ_ARCHITECTURE_ADI_DEFAULT
           
static java.lang.String TQ_CODE_FORMULA
           
static java.lang.String TQ_CODE_FORMULA_DEFAULT
           
static java.lang.String TQ_DESIGN_CBO
           
static java.lang.String TQ_DESIGN_CBO_DEFAULT
           
static java.lang.String TQ_DESIGN_DIT
           
static java.lang.String TQ_DESIGN_DIT_DEFAULT
           
static java.lang.String TQ_DESIGN_FORMULA
           
static java.lang.String TQ_DESIGN_FORMULA_DEFAULT
           
static java.lang.String TQ_DESIGN_LCOM
           
static java.lang.String TQ_DESIGN_LCOM_DEFAULT
           
static java.lang.String TQ_DESIGN_NOM_CLASS_COMPLEXITY
           
static java.lang.String TQ_DESIGN_NOM_CLASS_COMPLEXITY_DEFAULT
           
static java.lang.String TQ_DESIGN_NOM_FUNCTION_COMPLEXITY
           
static java.lang.String TQ_DESIGN_NOM_FUNCTION_COMPLEXITY_DEFAULT
           
static java.lang.String TQ_DESIGN_RFC
           
static java.lang.String TQ_DESIGN_RFC_DEFAULT
           
static java.lang.String TQ_TEST_FORMULA
           
static java.lang.String TQ_TEST_FORMULA_DEFAULT
           
static java.lang.String TQ_TQ_FORMULA
           
static java.lang.String TQ_TQ_FORMULA_DEFAULT
           
 
Constructor Summary
TQPlugin()
           
 
Method Summary
 java.lang.String getDescription()
           
 java.util.List<java.lang.Class<? extends org.sonar.api.Extension>> getExtensions()
           
 java.lang.String getKey()
           
 java.lang.String getName()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TQ_DESIGN_NOM_FUNCTION_COMPLEXITY

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

TQ_DESIGN_NOM_FUNCTION_COMPLEXITY_DEFAULT

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

TQ_DESIGN_NOM_CLASS_COMPLEXITY

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

TQ_DESIGN_NOM_CLASS_COMPLEXITY_DEFAULT

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

TQ_DESIGN_LCOM

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

TQ_DESIGN_LCOM_DEFAULT

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

TQ_DESIGN_RFC

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

TQ_DESIGN_RFC_DEFAULT

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

TQ_DESIGN_CBO

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

TQ_DESIGN_CBO_DEFAULT

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

TQ_DESIGN_DIT

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

TQ_DESIGN_DIT_DEFAULT

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

TQ_ARCHITECTURE_ADI

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

TQ_ARCHITECTURE_ADI_DEFAULT

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

TQ_ACE

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

TQ_ACE_DEFAULT

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

TQ_TQ_FORMULA

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

TQ_TQ_FORMULA_DEFAULT

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

TQ_DESIGN_FORMULA

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

TQ_DESIGN_FORMULA_DEFAULT

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

TQ_ARCH_FORMULA

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

TQ_ARCH_FORMULA_DEFAULT

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

TQ_TEST_FORMULA

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

TQ_TEST_FORMULA_DEFAULT

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

TQ_CODE_FORMULA

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

TQ_CODE_FORMULA_DEFAULT

public static final java.lang.String TQ_CODE_FORMULA_DEFAULT
See Also:
Constant Field Values
Constructor Detail

TQPlugin

public TQPlugin()
Method Detail

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.sonar.api.Plugin

getExtensions

public java.util.List<java.lang.Class<? extends org.sonar.api.Extension>> getExtensions()
Specified by:
getExtensions in interface org.sonar.api.Plugin

getKey

public java.lang.String getKey()
Specified by:
getKey in interface org.sonar.api.Plugin

getName

public java.lang.String getName()
Specified by:
getName in interface org.sonar.api.Plugin

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010 SonarSource SA. All Rights Reserved.