org.sonar.api.batch
Class BatchExtensionDictionnary

java.lang.Object
  extended by org.sonar.api.batch.BatchExtensionDictionnary

Deprecated. since 2.6 was only used by views

@Deprecated
public class BatchExtensionDictionnary
extends Object

Since:
1.11

Constructor Summary
BatchExtensionDictionnary(ComponentContainer componentContainer)
          Deprecated.  
 
Method Summary
protected  List<Object> evaluateAnnotatedClasses(Object extension, Class<? extends Annotation> annotation)
          Deprecated.  
protected  Phase.Name evaluatePhase(Object extension)
          Deprecated.  
<T> List<Object>
getDependents(T extension)
          Deprecated. Objects that depend upon this extension.
protected  List<Object> getExtensions(Class type)
          Deprecated.  
<T> Collection<T>
select(Class<T> type)
          Deprecated.  
<T> Collection<T>
select(Class<T> type, Project project, boolean sort)
          Deprecated.  
 Collection<MavenPluginHandler> selectMavenPluginHandlers(Project project)
          Deprecated.  
<T> Collection<T>
sort(Collection<T> extensions)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchExtensionDictionnary

public BatchExtensionDictionnary(ComponentContainer componentContainer)
Deprecated. 
Method Detail

select

public <T> Collection<T> select(Class<T> type)
Deprecated. 

select

public <T> Collection<T> select(Class<T> type,
                                @Nullable
                                Project project,
                                boolean sort)
Deprecated. 

selectMavenPluginHandlers

public Collection<MavenPluginHandler> selectMavenPluginHandlers(Project project)
Deprecated. 

getExtensions

protected List<Object> getExtensions(@Nullable
                                     Class type)
Deprecated. 

sort

public <T> Collection<T> sort(Collection<T> extensions)
Deprecated. 

getDependents

public <T> List<Object> getDependents(T extension)
Deprecated. 
Objects that depend upon this extension.


evaluateAnnotatedClasses

protected List<Object> evaluateAnnotatedClasses(Object extension,
                                                Class<? extends Annotation> annotation)
Deprecated. 

evaluatePhase

protected Phase.Name evaluatePhase(Object extension)
Deprecated. 


Copyright © 2009-2014 SonarSource. All Rights Reserved.