@Override public boolean visitComponent(IComponentDescriptor target) { currentProducer = new Producer(); currentProducer.name = composeName(target.getId(), target.getVersion()); return true; }
File reportIndex = new File(getHtmlLocation(), "index.html"); //$NON-NLS-1$ if (!reportIndex.exists()) { reportIndex.createNewFile(); setReportIndex(reportIndex); writeMetadataHeaders(buffer); buffer.append(OPEN_TITLE).append(getIndexTitle()).append(CLOSE_TITLE); buffer.append(CLOSE_HEAD); buffer.append(OPEN_BODY); buffer.append(OPEN_H3).append(getIndexTitle()).append(CLOSE_H3); try { getMetadata(); writeMetadataSummary(buffer); getFilteredCount(); writeFilterCount(buffer); } catch (Exception e) { if (hasMissing()) { buffer.append(OPEN_P); buffer.append(NLS.bind(SearchMessages.UseReportConverter_missing_bundles_prevented_scan, new String[] { buffer.append(NLS.bind(SearchMessages.UseReportConverter_bundles_that_were_not_searched, new String[] { "<a href=\"./not_searched.html\">", "</a></p>\n" })); //$NON-NLS-1$//$NON-NLS-2$ String additional = getAdditionalIndexInfo(scanResult.size() > 0); if (additional != null) { buffer.append(additional); buffer.append(getColourLegend());
File originhtml = null; try { File htmlroot = new Path(getHtmlLocation()).append(parentConsumer.name).append(producer.name).toFile(); if (!htmlroot.exists()) { htmlroot.mkdirs(); buffer.append(REF_STYLE); buffer.append(REF_SCRIPT); buffer.append(OPEN_TITLE).append(getProducerTitle(parentConsumer.name, producer.name)).append(CLOSE_TITLE); buffer.append(CLOSE_HEAD); buffer.append(OPEN_BODY); buffer.append(OPEN_H3).append(getProducerTitle(parentConsumer.name, producer.name)).append(CLOSE_H3); String additional = getAdditionalReferencedTypeInformation(); if (additional != null) { buffer.append(additional); buffer.append(getReferencesTableHeader(SearchMessages.ConsumerReportConvertor_TypeListHeader, SearchMessages.UseReportConverter_referenced_type, false)); typefile.createNewFile(); link = extractLinkFrom(htmlroot, typefile.getAbsolutePath()); buffer.append(getReferenceTableEntry(counts, link, fqname, false)); writeTypePage(type.referencingMembers, type, typefile, fqname);
File originhtml = null; try { File htmlroot = new File(getHtmlLocation(), consumer.name); if (!htmlroot.exists()) { htmlroot.mkdirs(); buffer.append(REF_STYLE); buffer.append(REF_SCRIPT); buffer.append(OPEN_TITLE).append(getConsumerTitle(consumer.name)).append(CLOSE_TITLE); buffer.append(CLOSE_HEAD); buffer.append(OPEN_BODY); buffer.append(OPEN_H3).append(getConsumerTitle(consumer.name)).append(CLOSE_H3); Collections.sort(producerNames, compare); buffer.append(getReferencesTableHeader(SearchMessages.ConsumerReportConvertor_ConsumerListHeader, SearchMessages.UseReportConverter_bundle, true)); Producer producer = null; File refereehtml = null; producer = producers.get(string); if (producer != null) { refereehtml = new File(getReportsRoot(), producer.name + File.separator + "index.html"); //$NON-NLS-1$ link = extractLinkFrom(getReportsRoot(), refereehtml.getAbsolutePath()); buffer.append(getReferenceTableEntry(producer.counts, link, producer.name, true));
UseReportConverter converter = null; if (reportType == ApiUseLaunchDelegate.REPORT_KIND_CONSUMER) { converter = new ConsumerReportConvertor(hlocation, rlocation, topatterns, frompatterns); } else { converter = new UseReportConverter(hlocation, rlocation, topatterns, frompatterns);
UseReportConverter converter = null; if (reportType == ApiUseLaunchDelegate.REPORT_KIND_CONSUMER){ converter = new ConsumerReportConvertor(hlocation, rlocation, topatterns, frompatterns); } else { converter = new UseReportConverter(hlocation, rlocation, topatterns, frompatterns);
/** * Constructor * * @param consumerDescriptor the bundle that we are collecting * information on */ public ConsumerReportVisitor(IComponentDescriptor consumerDescriptor) { this.consumerDescriptor = consumerDescriptor; consumer = new Consumer(); consumer.name = composeName(consumerDescriptor.getId(), consumerDescriptor.getVersion()); }