blob: 78c6dbcd4520293529ae45872d2d475db59589e0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
<copyright>
</copyright>
$Id: plugin.xml,v 1.5 2010/08/04 01:53:56 mparker Exp $
-->
<plugin>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.amp.amf.gen.ext.GenerateKeyHandler"
commandId="org.eclipse.amp.amf.gen.graphickey">
</handler>
<handler
class="org.eclipse.amp.amf.gen.ext.GenerateTextHandler"
commandId="org.eclipse.amp.amf.gen.text">
</handler>
<handler
class="org.eclipse.amp.amf.gen.ext.GenerateTestCaseHandler"
commandId="org.eclipse.amp.amf.gen.testcase">
</handler>
<handler
class="org.eclipse.amp.amf.gen.ext.GenerateFunctionLibraryHandler"
commandId="org.eclipse.amp.amf.gen.functiondocs">
</handler>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.amp.amf.gen.category"
id="org.eclipse.amp.amf.gen.graphickey"
name="Generate Key for Graphics">
</command>
<command
categoryId="org.eclipse.amp.amf.gen.category"
id="org.eclipse.amp.amf.gen.text"
name="Generate Raw Text">
</command>
<command
categoryId="org.eclipse.amp.amf.gen.category"
id="org.eclipse.amp.amf.gen.testcase"
name="Generate Test Case">
</command>
<command
categoryId="org.eclipse.amp.amf.gen.category"
id="org.eclipse.amp.amf.gen.functiondocs"
name="Generate Function Docs">
</command>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.amp.amf.ide.generateMenuID?after=additions">
<command
commandId="org.eclipse.amp.amf.gen.graphickey"
icon="icons/full/obj16/Graphics.gif"
style="push"
tooltip="Generate a table for each agent showing states for graphics.">
<visibleWhen
checkEnabled="false">
<reference
definitionId="org.metaabm.metaABMFile">
</reference>
</visibleWhen>
</command>
<command
commandId="org.eclipse.amp.amf.gen.functiondocs"
icon="icons/full/obj16/FLibrary.gif"
label="Function Docs (Wiki)"
style="push"
tooltip="Generate Wiki text for a function library">
<visibleWhen
checkEnabled="false">
<reference
definitionId="org.metaabm.metaABMFile">
</reference>
</visibleWhen>
</command> <command
commandId="org.eclipse.amp.amf.gen.text"
icon="icons/full/obj16/Text.gif"
label="Text Documentation"
style="push"
tooltip="Generate text snippets for use in documents.">
<visibleWhen
checkEnabled="false">
<reference
definitionId="org.metaabm.metaABMFile">
</reference>
</visibleWhen>
</command>
<command
commandId="org.eclipse.amp.amf.gen.testcase"
icon="icons/full/obj16/junit.gif"
id="GenerateTestCase"
label="Test Cases"
style="push"
tooltip="Generate JUnit test cases for all model components.">
<visibleWhen
checkEnabled="false">
<reference
definitionId="org.metaabm.metaABMFile">
</reference>
</visibleWhen>
</command>
</menuContribution>
</extension>
</plugin>