@Override
public void onUsedAllBlueprints(QuickCalculatorUsedAllBlueprintsEvent event) {
for (Map.Entry<String, EditableCalculationItem> mapEntry : display.getPathNodesStringToEditableCalculationItemMap().entrySet()) {
OpaqueLoadableBlueprintImage blueprintImage = mapEntry.getValue().getBlueprintImage();
if (blueprintImage != null && !display.getPathNodesStringToUsedCalculationMap().containsKey(mapEntry.getKey())) {
blueprintImage.stopLoading();
blueprintImage.removeOpacity();
}
}
List<String> pathNodeStringsWithBlueprint = display.addCalculationTreeNodes(event.getPathNodesToCalculationMap());
for (String pathNodesString : pathNodeStringsWithBlueprint) {