blob: fadcf33c1df2fc826ff03a33224fbcadbfc677d6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<!-- Copyright (c) 2009, 2019 Mia-Software and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v2.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v20.html
Contributors:
Gregoire DUPE (Mia-Software)
Romain Dervaux (Mia-Software)
Nicolas Bros (Mia-Software) - Bug 335003 - [Discoverer] : Existing Discoverers Refactoring based on new framework
-->
<plugin>
<extension point="org.eclipse.modisco.infra.discovery.core.discoverer">
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.cdo" class="org.eclipse.modisco.java.discoverer.benchmark.cdo.client.BenchmarkJavaDiscovererCDO"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.cdoWithoutTrace" class="org.eclipse.modisco.java.discoverer.benchmark.cdo.client.JavaDiscovererCDOWithoutTrace"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.cdoNoUsages" class="org.eclipse.modisco.java.discoverer.benchmark.cdo.client.nousage.JavaDiscovererCDONoUsages"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.classical" class="org.eclipse.modisco.java.discoverer.benchmark.emf.client.JavaDiscovererClassicalEMF"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.minimalEObject" class="org.eclipse.modisco.java.discoverer.benchmark.emf.client.JavaDiscovererEMFMinimalEObject"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.noUsages" class="org.eclipse.modisco.java.discoverer.benchmark.emf.client.JavaDiscovererEMFNoUsages"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.incrementalClassical" class="org.eclipse.modisco.java.discoverer.benchmark.emf.client.JavaDiscovererIncrementalClassicalEMF"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.incrementalEMF" class="org.eclipse.modisco.java.discoverer.benchmark.emf.client.JavaDiscovererIncrementalEMF"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.run" class="org.eclipse.modisco.java.discoverer.benchmark.RunBenchmark"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.incVsClassical" class="org.eclipse.modisco.java.discoverer.benchmark.RunBenchmarkIncVsClassical"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.generateReport" class="org.eclipse.modisco.java.discoverer.benchmark.actions.GenerateReportAction"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.javaBenchmarkTime" class="org.eclipse.modisco.java.discoverer.benchmark.JavaBenchmarkDiscoverer"/>
<discoverer id="org.eclipse.modisco.java.discoverer.benchmark.generateReport" class="org.eclipse.modisco.java.discoverer.benchmark.JavaBenchmarkHtmlReportDiscoverer"/>
</extension>
<extension point="org.eclipse.modisco.infra.discovery.ui.discoverer">
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.cdo" label="%discoverer.name.7" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.cdoWithoutTrace" label="%discoverer.name.2" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.cdoNoUsages" label="%discoverer.name.3" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.classical" label="%discoverer.name.8" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.minimalEObject" label="%discoverer.name.5" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.noUsages" label="%discoverer.name.4" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.incrementalClassical" label="%discoverer.name.9" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.incrementalEMF" label="%discoverer.name.0" path="Java Benchmark/Discoverers"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.run" label="%discoverer.name" path="Java Benchmark"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.incVsClassical" label="%discoverer.name.6" path="Java Benchmark"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.generateReport" label="%discoverer.name.10" path="Java Benchmark"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.javaBenchmarkTime" label="Benchmark Java Discovery Time" path="Java Benchmark"/>
<discoverer discovererID="org.eclipse.modisco.java.discoverer.benchmark.generateReport" label="Generate HTML Report" path="Java Benchmark"/>
</extension>
<!--
<extension point="org.eclipse.ui.commands">
<command
id="org.eclipse.modisco.java.discoverer.benchmark.internal.handlers.BenchmarkCommand"
name="Benchmark Java Discovery Time">
</command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.modisco.java.discoverer.benchmark.internal.handlers.BenchmarkAction"
commandId="org.eclipse.modisco.java.discoverer.benchmark.internal.handlers.BenchmarkCommand">
</handler>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution
allPopups="true"
locationURI="popup:org.eclipse.modisco.infra.discovery.ui.actionsMenu">
<menu
id="org.eclipse.modisco.java.discoverer.benchmark.benchmarkMenu"
label="Java Benchmark">
</menu>
</menuContribution>
<menuContribution locationURI="popup:org.eclipse.modisco.java.discoverer.benchmark.benchmarkMenu">
<command commandId="org.eclipse.modisco.java.discoverer.benchmark.internal.handlers.BenchmarkCommand">
<visibleWhen checkEnabled="false">
<with variable="selection">
<iterate>
<or>
<instanceof value="org.eclipse.jdt.core.IJavaProject"/>
<instanceof value="org.eclipse.core.resources.IProject"/>
</or>
</iterate>
</with>
</visibleWhen>
</command>
</menuContribution>
</extension>
-->
<extension
id="DerbyCDOServerNoAudits"
point="org.eclipse.core.runtime.applications"
name="%extension.name">
<application cardinality="1" thread="main">
<run class="org.eclipse.modisco.java.discoverer.benchmark.cdo.server.DerbyCDOServerNoAudits"/>
</application>
</extension>
</plugin>