throws IllegalStateException, AnalysisConfigurationException { final Configuration configuration = new Configuration(); final OperationDependencyGraphAllocationFilter componentPlotAllocationOperationDepGraph = new OperationDependencyGraphAllocationFilter(configuration, this.analysisController);
final AllocationComponentOperationPairFactory pairFactory = this.getSystemEntityFactory().getAllocationPairFactory(); senderPair = this.getGraph().getRootNode().getEntity(); } else { senderPair = pairFactory.getPairInstanceByPair(senderComponent, senderOperation); receiverPair = this.getGraph().getRootNode().getEntity(); } else { receiverPair = pairFactory.getPairInstanceByPair(receiverComponent, receiverOperation); DependencyGraphNode<AllocationComponentOperationPair> senderNode = this.getGraph().getNode(senderPair .getId()); DependencyGraphNode<AllocationComponentOperationPair> receiverNode = this.getGraph().getNode(receiverPair.getId()); if (senderNode == null) { senderNode = new DependencyGraphNode<>(senderPair.getId(), senderPair, t.getTraceInformation(), this.getOriginRetentionPolicy()); this.getGraph().addNode(senderNode.getId(), senderNode); } else { this.handleOrigin(senderNode, t.getTraceInformation()); this.getOriginRetentionPolicy()); this.getGraph().addNode(receiverNode.getId(), receiverNode); } else { this.handleOrigin(receiverNode, t.getTraceInformation()); final boolean assumed = this.isDependencyAssumed(senderNode, receiverNode);
final GraphWriterPlugin componentAllocationGraphWriter = new GraphWriterPlugin(componentAllocationWriterConfiguration, analysisController); final OperationDependencyGraphAllocationFilter operationDependencyGraphAllocationFilter = new OperationDependencyGraphAllocationFilter(new Configuration(), analysisController);