/** * Utility function to create a textual container ID for an execution container. * * @param container * The container to create the ID for * @return The created ID */ protected static String createContainerId(final ExecutionContainer container) { return CONTAINER_NODE_ID_PREFIX + container.getId(); }
AbstractDependencyGraphFormatter.createNodeId(executionContainer.getId()), executionContainer.getName(), DotFactory.DOT_SHAPE_NONE,
final ExecutionContainer senderContainer = senderComponent.getExecutionContainer(); final ExecutionContainer receiverContainer = receiverComponent.getExecutionContainer(); DependencyGraphNode<ExecutionContainer> senderNode = this.getGraph().getNode(senderContainer.getId()); DependencyGraphNode<ExecutionContainer> receiverNode = this.getGraph().getNode(receiverContainer.getId()); senderNode = new DependencyGraphNode<>(senderContainer.getId(), senderContainer, t.getTraceInformation(), this.getOriginRetentionPolicy()); this.getGraph().addNode(senderContainer.getId(), senderNode); } else { this.handleOrigin(senderNode, t.getTraceInformation()); receiverNode = new DependencyGraphNode<>(receiverContainer.getId(), receiverContainer, t.getTraceInformation(), this.getOriginRetentionPolicy()); this.getGraph().addNode(receiverContainer.getId(), receiverNode); } else { this.handleOrigin(receiverNode, t.getTraceInformation());
for (final ExecutionContainer container : containers) { final String[] cells = new String[] { this.htmlEntityLabel(container.getId(), Integer.toString(container.getId()), EntityType.EXECUTION_CONTAINER), SystemModelRepository.simpleHTMLEscape(container.getName()), }; this.printHtmlTableRow(ps, cells); SystemModelRepository.simpleHTMLEscape(allocationComponent.getAssemblyComponent().toString()), EntityType.ALLOCATION_COMPONENT), this.htmlEntityRef(allocationComponent.getExecutionContainer().getId(), SystemModelRepository.simpleHTMLEscape(allocationComponent.getExecutionContainer().getName()), EntityType.EXECUTION_CONTAINER), };