blob: a3f76504c14c327a049495bbcfbd585459532600 [file] [log] [blame]
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -08001<idea-plugin>
2 <name>Eclipse Integration</name>
3 <id>org.jetbrains.idea.eclipse</id>
Tor Norbye869f44d2014-03-10 14:45:16 -07004 <description>
5 <![CDATA[
6 This plugin enables integration with Eclipse and provides the following features:
7 <ul>
8 <li>Open Eclipse project in IntelliJ IDEA</li>
9 <li>Import Eclipse project into IntelliJ IDEA</li>
10 <li>Export IntelliJ IDEA project into Eclipse</li>
11 <li>Convert IntelliJ IDEA module to Eclipse-compatible format</li>
12 <li>Synchronize Eclipse project files</li>
13 </ul>
14 <p/>
15 ]]>
16 </description>
17
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080018 <version>3.0</version>
19 <vendor url="http://www.jetbrains.com" logo="/general/ijLogo.png">JetBrains s.r.o.</vendor>
20 <extensions defaultExtensionNs="com.intellij">
21 <classpathStorageProvider implementation="org.jetbrains.idea.eclipse.config.EclipseClasspathStorageProvider"/>
22 <compileServer.plugin classpath="eclipse-jps-plugin.jar;common-eclipse-util.jar"/>
23 <projectImportProvider implementation="org.jetbrains.idea.eclipse.importWizard.EclipseProjectImportProvider"/>
24 <projectOpenProcessor id="EclipseProjectOpenProcessor" implementation="org.jetbrains.idea.eclipse.importWizard.EclipseProjectOpenProcessor"/>
25 <projectImportBuilder implementation="org.jetbrains.idea.eclipse.importWizard.EclipseImportBuilder"/>
26 <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
27 <fileTypeFactory implementation="org.jetbrains.idea.eclipse.config.EclipseFileTypeFactory"/>
28 <syntaxHighlighter key="Eclipse" implementationClass="com.intellij.ide.highlighter.XmlFileHighlighter"/>
Tor Norbyef7998d02013-09-27 10:19:19 -070029 <schemeImporter
Tor Norbye814f8292014-03-06 17:27:18 -080030 name="Eclipse XML Profile"
Tor Norbyef7998d02013-09-27 10:19:19 -070031 implementationClass="org.jetbrains.idea.eclipse.importer.EclipseCodeStyleSchemeImporter"
32 schemeClass="com.intellij.psi.codeStyle.CodeStyleScheme"/>
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080033 </extensions>
34 <module-components>
35 <component>
36 <implementation-class>org.jetbrains.idea.eclipse.config.EclipseModuleManagerImpl</implementation-class>
37 </component>
38 </module-components>
39 <actions>
40 <action id="ExportToEclipse" class="org.jetbrains.idea.eclipse.export.ExportEclipseProjectsAction" text="Export to Eclipse...">
41 <add-to-group group-id="ExportImportGroup" anchor="last"/>
42 </action>
43 </actions>
Jean-Baptiste Queru2bd2b7c2013-04-01 14:41:51 -070044 <extensionPoints>
45 <extensionPoint name="natureImporter" interface="org.jetbrains.idea.eclipse.importWizard.EclipseNatureImporter"/>
46 </extensionPoints>
Jean-Baptiste Querub56ea2a2013-01-08 11:11:20 -080047</idea-plugin>