final SystemModelRepository systemEntityFactory) throws IllegalStateException, AnalysisConfigurationException { final Configuration configuration = new Configuration(); final ComponentDependencyGraphAllocationFilter componentPlotAllocationComponentDepGraph = new ComponentDependencyGraphAllocationFilter(configuration, this.analysisController);
@BeforeClass public static void prepareSetup() throws AnalysisConfigurationException { final AnalysisController analysisController = new AnalysisController(); final ComponentDependencyGraphAllocationFilter filter = new ComponentDependencyGraphAllocationFilter(new Configuration(), analysisController); final String inputPortName = AbstractMessageTraceProcessingFilter.INPUT_PORT_NAME_MESSAGE_TRACES; final String repositoryPortName = AbstractTraceAnalysisFilter.REPOSITORY_PORT_NAME_SYSTEM_MODEL; testSetup = DependencyGraphTestUtil.prepareEnvironmentForProducerTest(analysisController, filter, inputPortName, repositoryPortName, ComponentAllocationDependencyGraphTest.createExecutionRecords()); }
/** * Prepares the setup for the test. * * @throws AnalysisConfigurationException * If the setup of the filters failed. */ @BeforeClass public static void prepareSetup() throws AnalysisConfigurationException { final AnalysisController analysisController = new AnalysisController(); final ComponentDependencyGraphAllocationFilter filter = new ComponentDependencyGraphAllocationFilter(new Configuration(), analysisController); final String inputPortName = AbstractMessageTraceProcessingFilter.INPUT_PORT_NAME_MESSAGE_TRACES; final String repositoryPortName = AbstractTraceAnalysisFilter.REPOSITORY_PORT_NAME_SYSTEM_MODEL; @SuppressWarnings("rawtypes") final TraceColoringFilter<?, ?> traceColoringFilter = new TraceColoringFilter(new Configuration(), analysisController); final TraceColorRepository traceColorRepository = TraceColoringFilterTest.prepareTraceColorRepository(analysisController); testSetup = DependencyGraphTestUtil.prepareEnvironmentForGraphFilterTest(analysisController, filter, inputPortName, repositoryPortName, TraceColoringFilterTest.createExecutionRecords(), traceColoringFilter); analysisController.connect(traceColoringFilter, TraceColoringFilter.COLOR_REPOSITORY_PORT_NAME, traceColorRepository); }
/** * Initializes the test setup. * * @throws AnalysisConfigurationException * If the preparation of the analysis failed. */ @BeforeClass public static void prepareSetup() throws AnalysisConfigurationException { final AnalysisController analysisController = new AnalysisController(); final ComponentDependencyGraphAllocationFilter filter = new ComponentDependencyGraphAllocationFilter(new Configuration(), analysisController); final String inputPortName = AbstractMessageTraceProcessingFilter.INPUT_PORT_NAME_MESSAGE_TRACES; final String repositoryPortName = AbstractTraceAnalysisFilter.REPOSITORY_PORT_NAME_SYSTEM_MODEL; @SuppressWarnings("rawtypes") final DescriptionDecoratorFilter<?, ?, ?> descriptionDecoratorFilter = new DescriptionDecoratorFilter(new Configuration(), analysisController); final DescriptionRepository descriptionRepository = DescriptionDecoratorFilterTest.prepareDescriptionRepository(analysisController); testSetup = DependencyGraphTestUtil.prepareEnvironmentForGraphFilterTest(analysisController, filter, inputPortName, repositoryPortName, DescriptionDecoratorFilterTest.createExecutionRecords(), descriptionDecoratorFilter); analysisController.connect(descriptionDecoratorFilter, DescriptionDecoratorFilter.DESCRIPTION_REPOSITORY_PORT_NAME, descriptionRepository); }
final SequenceDiagramFilter sequenceDiagramFilter = new SequenceDiagramFilter(confSequenceDiagramFilter, analysisController); final ComponentDependencyGraphAllocationFilter componentDependencyGraphAllocationFilter = new ComponentDependencyGraphAllocationFilter(new Configuration(), analysisController);