| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <!-- =================================================================================== --> |
| <!-- JDT/CORE Plug-in Manifest --> |
| <!-- =================================================================================== --> |
| <plugin |
| name = "%pluginName" |
| id = "org.eclipse.jdt.core" |
| version = "3.0.0" |
| provider-name = "%providerName" |
| class="org.eclipse.jdt.core.JavaCore"> |
| |
| <!-- =================================================================================== --> |
| <!-- Prerequisite Plug-ins --> |
| <!-- =================================================================================== --> |
| |
| <requires> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.core.runtime.compatibility"/> |
| <import plugin="org.eclipse.text"/> |
| <import plugin="org.eclipse.ant.core" optional="true"/> |
| <import plugin="org.eclipse.team.core" optional="true"/> |
| </requires> |
| |
| <!-- =================================================================================== --> |
| <!-- Runtime Libraries --> |
| <!-- =================================================================================== --> |
| |
| <runtime> |
| <library name="jdtcore.jar"> |
| <export name="*"/> |
| <packages prefixes="org.eclipse.jdt.core,org.eclipse.jdt.internal"/> |
| </library> |
| </runtime> |
| |
| <!-- =================================================================================== --> |
| <!-- Extension Point: Initializers of Classpath Variables --> |
| <!-- =================================================================================== --> |
| |
| <extension-point name="%classpathVariableInitializersName" |
| id="classpathVariableInitializer" |
| schema="schema/classpathVariableInitializer.exsd"/> |
| |
| <!-- =================================================================================== --> |
| <!-- Extension Point: Initializers of Classpath Containers --> |
| <!-- =================================================================================== --> |
| |
| <extension-point name="%classpathContainerInitializersName" |
| id="classpathContainerInitializer" |
| schema="schema/classpathContainerInitializer.exsd"/> |
| |
| <!-- =================================================================================== --> |
| <!-- Extension Point: Formatter of Source Code --> |
| <!-- =================================================================================== --> |
| |
| <extension-point name="%codeFormattersName" |
| id="codeFormatter" |
| schema="schema/codeFormatter.exsd"/> |
| |
| <!-- =================================================================================== --> |
| <!-- Extension Point: Search Participants --> |
| <!-- =================================================================================== --> |
| |
| <extension-point name="%searchParticipantsName" |
| id="searchParticipant" |
| schema="schema/searchParticipant.exsd"/> |
| |
| |
| <!-- =================================================================================== --> |
| <!-- Extension: Java Nature --> |
| <!-- =================================================================================== --> |
| |
| <extension |
| point="org.eclipse.core.resources.natures" |
| id="javanature" |
| name="%javaNatureName"> |
| <runtime> |
| <run class="org.eclipse.jdt.internal.core.JavaProject"> |
| </run> |
| </runtime> |
| </extension> |
| |
| |
| <!-- =================================================================================== --> |
| <!-- Extension: Java Builder --> |
| <!-- =================================================================================== --> |
| |
| <extension |
| point="org.eclipse.core.resources.builders" |
| id="javabuilder" |
| name="%javaBuilderName"> |
| <builder> |
| <run class="org.eclipse.jdt.internal.core.builder.JavaBuilder"> |
| </run> |
| </builder> |
| </extension> |
| |
| |
| <!-- =================================================================================== --> |
| <!-- Extension: Java Markers --> |
| <!-- =================================================================================== --> |
| |
| <!-- Java problems --> |
| |
| <extension id="problem" point="org.eclipse.core.resources.markers" name="%javaProblemName"> |
| <super type="org.eclipse.core.resources.problemmarker"/> |
| <super type="org.eclipse.core.resources.textmarker"/> |
| <persistent value="true"/> |
| <attribute name="id"/> |
| <attribute name="flags"/> |
| <attribute name="arguments"/> |
| </extension> |
| |
| <!-- Java buildpath problems --> |
| |
| <extension id="buildpath_problem" point="org.eclipse.core.resources.markers" name="%buildPathProblemName"> |
| <super type="org.eclipse.core.resources.problemmarker"/> |
| <super type="org.eclipse.core.resources.textmarker"/> |
| <persistent value="true"/> |
| <attribute name ="cycleDetected"/> |
| <attribute name="id"/> |
| <attribute name="arguments"/> |
| </extension> |
| |
| <!-- Java transient problems --> |
| |
| <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientJavaProblemName"> |
| <super type="org.eclipse.core.resources.textmarker"/> |
| <persistent value="false"/> |
| <attribute name="id"/> |
| <attribute name="flags"/> |
| <attribute name="arguments"/> |
| </extension> |
| |
| <!-- Java tasks --> |
| |
| <extension id="task" name="%javaTaskName" point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.core.resources.taskmarker"/> |
| <persistent value="true"/> |
| </extension> |
| |
| <!-- =================================================================================== --> |
| <!-- Extension: Javac Ant Adapter --> |
| <!-- =================================================================================== --> |
| <extension |
| point="org.eclipse.ant.core.extraClasspathEntries"> |
| <extraClasspathEntry |
| library="jdtCompilerAdapter.jar"> |
| </extraClasspathEntry> |
| </extension> |
| |
| <!-- Tasks --> |
| <extension point="org.eclipse.ant.core.antTasks"> |
| <antTask |
| name="eclipse.checkDebugAttributes" |
| class="org.eclipse.jdt.core.CheckDebugAttributes" |
| library="jdtCompilerAdapter.jar"> |
| </antTask> |
| </extension> |
| |
| <!-- =================================================================================== --> |
| <!-- Extension: Java file types --> |
| <!-- =================================================================================== --> |
| <extension point="org.eclipse.team.core.fileTypes"> |
| <fileTypes extension="java" type="text"/> |
| <fileTypes extension="classpath" type="text"/> |
| <fileTypes extension="properties" type="text"/> |
| <fileTypes extension="class" type="binary"/> |
| <fileTypes extension="jar" type="binary"/> |
| <fileTypes extension="zip" type="binary"/> |
| </extension> |
| |
| </plugin> |