Uses of Interface
org.sonar.plugins.api.Extension

Packages that use Extension
org.sonar.plugins.api   
org.sonar.plugins.api.charts   
org.sonar.plugins.api.jobs   
org.sonar.plugins.api.maven   
org.sonar.plugins.api.metrics   
org.sonar.plugins.api.rules   
org.sonar.plugins.api.web   
org.sonar.plugins.cpd   
org.sonar.plugins.cpd.jobs   
 

Uses of Extension in org.sonar.plugins.api
 

Subinterfaces of Extension in org.sonar.plugins.api
 interface ServerExtension
           
 

Classes in org.sonar.plugins.api that implement Extension
 class AbstractLanguage
          Inherit this class to define a new language like PLSQL, PHP or C#
 class Java
          Java language impl
 

Methods in org.sonar.plugins.api that return types with arguments of type Extension
 java.util.List<java.lang.Class<? extends Extension>> Plugins.getExtensions()
           
 java.util.List<java.lang.Class<? extends Extension>> Plugin.getExtensions()
           
 java.util.List<java.lang.Class<? extends Extension>> Plugins.getExtensions(java.lang.Class<? extends Extension> type)
           
 

Methods in org.sonar.plugins.api with parameters of type Extension
 Plugin Plugins.getPluginByExtension(Extension extension)
           
 

Method parameters in org.sonar.plugins.api with type arguments of type Extension
 java.util.List<java.lang.Class<? extends Extension>> Plugins.getExtensions(java.lang.Class<? extends Extension> type)
           
 Plugin Plugins.getPluginByExtension(java.lang.Class<? extends Extension> clazz)
           
 

Uses of Extension in org.sonar.plugins.api.charts
 

Subinterfaces of Extension in org.sonar.plugins.api.charts
 interface Chart
           
 

Classes in org.sonar.plugins.api.charts that implement Extension
 class AbstractChart
           
 

Uses of Extension in org.sonar.plugins.api.jobs
 

Subinterfaces of Extension in org.sonar.plugins.api.jobs
 interface Job
          Server-side job.
 

Classes in org.sonar.plugins.api.jobs that implement Extension
 class AbstractJob
           
 class AbstractSumChildrenJob
           
 class AbstractSumMetricsChildrenJob
           
 class AbstractSumsChildrenJob
           
 class AbstractWeightingJob
           
 

Uses of Extension in org.sonar.plugins.api.maven
 

Subinterfaces of Extension in org.sonar.plugins.api.maven
 interface MavenCollector
          Main interface for collecting data during the sonar maven plugin call
 interface MavenCollectorFilter
          To be used to filter a set of maven collectors to be executed
 interface MavenExtension
          Generic interface for a sonar maven plugin
 

Classes in org.sonar.plugins.api.maven that implement Extension
 class AbstractImportSourceMavenCollector
           
 class AbstractJavaMavenCollector
          Deprecated. 
 class AbstractMavenCollector<LANG extends Language>
           
 class AbstractViolationsCollector<LANG extends Language>
           
 

Uses of Extension in org.sonar.plugins.api.metrics
 

Subinterfaces of Extension in org.sonar.plugins.api.metrics
 interface Metrics
           
 

Uses of Extension in org.sonar.plugins.api.rules
 

Subinterfaces of Extension in org.sonar.plugins.api.rules
 interface RulesRepository
           
 

Classes in org.sonar.plugins.api.rules that implement Extension
 class AbstractImportableRulesRepository
           
 class AbstractRulesRepository
           
 

Uses of Extension in org.sonar.plugins.api.web
 

Subinterfaces of Extension in org.sonar.plugins.api.web
 interface DashboardWidget
          Widget in project dashboard.
 interface Footer
           
 interface GwtExtension
           
 interface Page
           
 interface ResourceViewer
           
 

Classes in org.sonar.plugins.api.web that implement Extension
 class AbstractDashboardWidget
          It's useful in development environment to see browser rendering in real time while editing the template.
 

Uses of Extension in org.sonar.plugins.cpd
 

Subinterfaces of Extension in org.sonar.plugins.cpd
 interface CpdMapping
           
 

Classes in org.sonar.plugins.cpd that implement Extension
 class CpdMavenCollector
           
 class JavaCpdMapping
           
 

Methods in org.sonar.plugins.cpd that return types with arguments of type Extension
 java.util.List<java.lang.Class<? extends Extension>> CpdPlugin.getExtensions()
           
 

Uses of Extension in org.sonar.plugins.cpd.jobs
 

Classes in org.sonar.plugins.cpd.jobs that implement Extension
 class DuplicatedBlocksJob
           
 class DuplicatedFilesJob
           
 class DuplicatedLinesJob
           
 class DuplicatedLinesRatioJob
           
 



Copyright © 2009 SonarSource SA. All Rights Reserved.