<idea-plugin>
    <!-- Plugin name -->
    <name>JProbePlugin</name>

    <!-- Description -->
    <description>JProbe Integration</description>

    <!-- Plugin version -->
    <version>1.0</version>

    <!-- Plugin's vendor -->
    <vendor>Quest Software</vendor>

    <!-- Minimum and maximum IDEA version plugin is supposed to work with -->
    <idea-version min="3.0" max="3.1"/>

    <!-- Plugin's project components -->
    <project-components>
        <component>
            <!-- Component's implementation class -->
            <implementation-class>com.quest.jprobe.plugin.intellij.JProbePlugin</implementation-class>

            <!-- Component's interface class -->
            <interface-class>com.quest.jprobe.plugin.intellij.JProbePlugin</interface-class>
        </component>
    </project-components>

    <actions>
        <action id="JProbePlugin.Profiler"
        class="com.quest.jprobe.plugin.intellij.ProfilerAction" icon="/images/profiler_16.gif"
        text="JProbe Profiler" description="Activate JProbe Profiler">
        </action>

        <action id="JProbePlugin.MemoryDebugger"
        class="com.quest.jprobe.plugin.intellij.MemoryDebuggerAction" icon="/images/memorydebugger_16.gif"
        text="JProbe MemoryDebugger" description="Activate JProbe Memory Debugger">
        </action>

        <action id="JProbePlugin.Coverage"
        class="com.quest.jprobe.plugin.intellij.CoverageAction" icon="/images/coverage_16.gif"
        text="JProbe Coverage" description="Activate JProbe Coverage">
        </action>

        <action id="JProbePlugin.Threads"
        class="com.quest.jprobe.plugin.intellij.ThreadsAction" icon="/images/threadalyzer_16.gif"
        text="JProbe Threadalyzer" description="Activate JProbe Threadalyzer">
        </action>

        <action id="JProbePlugin.AddTool"
        class="com.quest.jprobe.plugin.intellij.AddToolAction" icon="/images/profiler_16.gif"
        text="Add JProbe Tool" description="Add JProbe Tool Window to all projects">
            <!--add-to-group group-id="ToolWindowsGroup" anchor="after" relative-to-action="ViewInspectionWindow"/-->
        </action>

        <action id="JProbePlugin.RemoveTool"
        class="com.quest.jprobe.plugin.intellij.RemoveToolAction" icon="/images/profiler_16.gif"
        text="Remove JProbe Tool" description="Remove JProbe Tool Window from all projects">
            <!--add-to-group group-id="ToolWindowsGroup" anchor="after" relative-to-action="ViewInspectionWindow"/-->
        </action>

        <group id="JProbePlugin.JProbeMenu" text="_JProbe" description="JProbe Tool Window Management">
            <reference id="JProbePlugin.AddTool"/>
            <reference id="JProbePlugin.RemoveTool"/>
            <separator/>
            <reference id="JProbePlugin.Profiler"/>
            <reference id="JProbePlugin.MemoryDebugger"/>
            <reference id="JProbePlugin.Coverage"/>
            <reference id="JProbePlugin.Threads"/>
            <add-to-group group-id="MainMenu" anchor="before" relative-to-action="HelpMenu"/>
        </group>

        <group id="JProbePlugin.JProbeTool" text="_JProbe" description="JProbe Toolbar items">
            <reference id="JProbePlugin.Profiler"/>
            <reference id="JProbePlugin.MemoryDebugger"/>
            <reference id="JProbePlugin.Coverage"/>
            <reference id="JProbePlugin.Threads"/>
            <!--add-to-group group-id="MainToolBar" anchor="after" relative-to-action="RunConfiguration"/-->
            <add-to-group group-id="MainToolBar" anchor="after" relative-to-action="Debug"/>
        </group>
    </actions>
</idea-plugin>