public class AutoAnnotationPluginManager extends ServiceDescriptorsInspector<ips.annot.autoannotator.AutoAnnotationServiceDescriptor,ips.annot.autoannotator.AutoAnnotator>
DEFAULT_UNIQUE
Constructor | Description |
---|---|
AutoAnnotationPluginManager() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
checkDependencies(java.util.List<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> activatedPlugins,
ips.annot.autoannotator.AutoAnnotationServiceDescriptor aasd) |
|
java.util.List<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> |
getAutoAnnotatorServiceDescriptors() |
|
java.util.List<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> |
resolve(java.util.Collection<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> aads) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTypedServiceDescriptors, getTypedServiceDescriptors, getTypedServiceDescriptors, isUnique, setUnique
getServiceDescriptors, getServiceDescriptors, getServiceImplementorClasses, getServiceImplementorClasses, getServiceImplementorClassnames, getServiceImplementorClassnames, main, readServiceImplementorClassnames
public AutoAnnotationPluginManager()
serviceClass
- public java.util.List<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> getAutoAnnotatorServiceDescriptors()
public boolean checkDependencies(java.util.List<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> activatedPlugins, ips.annot.autoannotator.AutoAnnotationServiceDescriptor aasd)
public java.util.List<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> resolve(java.util.Collection<ips.annot.autoannotator.AutoAnnotationServiceDescriptor> aads)