" + tableCode + csvDownloadURLHref + "
"); - - sparklineData.setTable(tableCode); - - - Map" + fullTimelineLink + "
"); - - return divContextCode.toString(); - } - - - private String generateDataTable() { - - StringBuilder dataTable = new StringBuilder(); - - dataTable.append("Year | " - + "Count | " - + "
---|---|
" + currentEntry.getKey() + " | " - + "" + currentEntry.getValue().size() + " | " - + "
" + tableCode + csvDownloadURLHref + "
"); - - sparklineData.setTable(tableCode); - - Map" + fullTimelineLink + "
"); - - return divContextCode.toString(); - } - - private String generateDataTable() { - - StringBuilder dataTable = new StringBuilder(); - - dataTable.append("Year | " - + "Count | " - + "
---|---|
" + currentEntry.getKey() + " | " - + "" + currentEntry.getValue().size() + " | " - + "
" + tableCode + csvDownloadURLHref + "
"); - - sparklineData.setTable(tableCode); - - return divContextCode.toString(); - } - - - private String getCSVDownloadURL() { - - if (yearToGrantCount.size() > 0) { - - ParamMap CSVDownloadURLParams = new ParamMap(VisualizationFrameworkConstants.INDIVIDUAL_URI_KEY, - individualURI, - VisualizationFrameworkConstants.VIS_TYPE_KEY, - VisualizationFrameworkConstants.PERSON_GRANT_COUNT_VIS); - - return UrlBuilder.getUrl(VisualizationFrameworkConstants.DATA_VISUALIZATION_SERVICE_URL_PREFIX, - CSVDownloadURLParams); - - } else { - return null; - } - } - - - private String generateShortVisContext() { - - StringBuilder divContextCode = new StringBuilder(); - - String fullTimelineLink; - if (yearToGrantCount.size() > 0) { - - // add another parameter for vis_mode - ParamMap fullTimelineNetworkURLParams = new ParamMap(VisualizationFrameworkConstants.INDIVIDUAL_URI_KEY, - individualURI, - VisualizationFrameworkConstants.VIS_TYPE_KEY, - VisualizationFrameworkConstants.PERSON_LEVEL_VIS); - - String fullTimelineNetworkURL = UrlBuilder.getUrl( - VisualizationFrameworkConstants.FREEMARKERIZED_VISUALIZATION_URL_PREFIX, - fullTimelineNetworkURLParams); - - fullTimelineLink = "View all VIVO " - + "grants and corresponding co-pi network."; - - sparklineData.setFullTimelineNetworkLink(fullTimelineNetworkURL); - - - - } else { - fullTimelineLink = "No data available to render full timeline.Year | " - + "Grants | " - + "
---|---|
" + currentEntry.getKey() + " | " - + "" + currentEntry.getValue() + " | " - + "
" + tableCode + csvDownloadURLHref + "
"); - - sparklineData.setTable(tableCode); - - return divContextCode.toString(); - } - - private String getCSVDownloadURL() { - - if (yearToPublicationCount.size() > 0) { - - ParamMap CSVDownloadURLParams = new ParamMap(VisualizationFrameworkConstants.INDIVIDUAL_URI_KEY, - individualURI, - VisualizationFrameworkConstants.VIS_TYPE_KEY, - VisualizationFrameworkConstants.PERSON_PUBLICATION_COUNT_VIS); - - return UrlBuilder.getUrl(VisualizationFrameworkConstants.DATA_VISUALIZATION_SERVICE_URL_PREFIX, - CSVDownloadURLParams); - - } else { - return null; - } - } - - private String generateShortVisContext() { - - StringBuilder divContextCode = new StringBuilder(); - - String fullTimelineLink; - if (yearToPublicationCount.size() > 0) { - - ParamMap fullTimelineNetworkURLParams = new ParamMap(VisualizationFrameworkConstants.INDIVIDUAL_URI_KEY, - individualURI, - VisualizationFrameworkConstants.VIS_TYPE_KEY, - VisualizationFrameworkConstants.PERSON_LEVEL_VIS); - - String fullTimelineNetworkURL = UrlBuilder.getUrl( - VisualizationFrameworkConstants.FREEMARKERIZED_VISUALIZATION_URL_PREFIX, - fullTimelineNetworkURLParams); - - - fullTimelineLink = "View all VIVO " - + "publications and corresponding co-author network."; - - sparklineData.setFullTimelineNetworkLink(fullTimelineNetworkURL); - - } else { - fullTimelineLink = "No data available to render full timeline.Year | " - + "Publications | " - + "
---|---|
" + currentEntry.getKey() + " | " - + "" + currentEntry.getValue() + " | " - + "