public void lastUpdateDetail() {
		loggerMainClass.entry();
		long BLANK_LINES = DetailObject.getTOTAL_BLANK_LINES();
		long CODE_LINES = DetailObject.getTOTAL_LINES_OF_CODE();
		long COMMENT_LINES = DetailObject.getTOTAL_COMMENT_LINES();
		long NUMBER_OF_FILES = DetailObject.getTOTAL_NUMBER_OF_FILES();
		long TOTAL_LINES = BLANK_LINES + CODE_LINES + COMMENT_LINES;
		detailPanels.get(0).setBlankLinesLabel(BLANK_LINES);
		detailPanels.get(0).setLineOfCodeLabel(CODE_LINES);
		detailPanels.get(0).setCommentsLabel(COMMENT_LINES);
		detailPanels.get(0).setNumberOfFilesLabel(NUMBER_OF_FILES);
		detailPanels.get(0).setTotalLinesLabel(TOTAL_LINES);

		long blankLines;
		long codeLines;
		long commentLines;
		long numberOfFiles;
		long totalLines;
		float codeShare;

		for (int i = 1; i < detailPanels.size(); ++i) {
			blankLines = SourceScanner.detailObjects.get(i - 1).getBlankLines();
			codeLines = SourceScanner.detailObjects.get(i - 1).getLineOfCode();
			commentLines = SourceScanner.detailObjects.get(i - 1).getCommentLines();
			numberOfFiles = SourceScanner.detailObjects.get(i - 1).getNumberOfFiles();
			totalLines = blankLines + codeLines + commentLines;
			codeShare = (float) totalLines / (float) TOTAL_LINES * 100.0f;
			detailPanels.get(i).setBlankLinesLabel(blankLines);
			detailPanels.get(i).setLineOfCodeLabel(codeLines);
			detailPanels.get(i).setCommentsLabel(commentLines);
			detailPanels.get(i).setNumberOfFilesLabel(numberOfFiles);
			detailPanels.get(i).setTotalLinesLabel(totalLines);
			detailPanels.get(i).setCodeShareLabel(codeShare);
		}
		loggerMainClass.exit(LoggerValues.SUCCESSFUL_EXIT);
	}