blob: 94a9ab91ecd0037a58e8ffdc2262fe077de22ca2 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<!-- Copyright (c) 2009, 2011 Mia-Software.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.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>