protected String getFormattedParseMessage(String errMsg) {
		String message = "<html>";

		if (errMsg != null) {
			message += errMsg + "\n\n";
			message = HTMLUtilities.toHTML(message);
		}

		String msg = (results == null ? null : results.cParseMessages());
		
		if (msg != null && msg.length() != 0) {
			message += "<b>CParser Messages:</b><br>\n" + HTMLUtilities.toHTML(msg) + "<br>\n<br>\n";
		}

		msg = (results == null ? null : results.cppParseMessages());
		if (msg != null && msg.length() != 0) {
			message += "<b>PreProcessor Messages:</b><br>\n" + HTMLUtilities.toHTML(msg);
		}

		return message;
	}
Get open data type managers.
   User can Use Open managers, Select not to use, or Cancel
   
@return array of open data type managers

@throws CancelledException if user cancels
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/cparser/CParserPlugin.java