Class AnalysisToolFactory


  • public class AnalysisToolFactory
    extends Object
    Creates an analysis tool adapter object by getting it from an extension point. TODO ExtensionHelper should optimally be used. However, ExtensionHelper seems to miss some advanced filtering options as used here. Java 1.8 Lambda expressions could help. [Lehrig]
    • Constructor Detail

      • AnalysisToolFactory

        public AnalysisToolFactory()
    • Method Detail

      • createToolAdapater

        public static IToolAdapter createToolAdapater​(ToolConfiguration configuration)
        Creates a tool adapter by creating an executable extension based from an extension.
        Parameters:
        configuration - the tool configuration stating which tool shall be created.
        Returns:
        the created tool adapter.