blob: 5fdb36cff8659e8a00f8f2f9fa779747af8482f6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.eclipse.jst.server.generic.core"
name="%pluginName"
version="1.0.0"
provider-name="%providerName"
class="org.eclipse.jst.server.generic.core.CorePlugin"
description="%pluginDescription">
<runtime>
<library name="genericserver.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.debug.core"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.eclipse.jdt.launching"/>
<import plugin="org.eclipse.wst.server.core"/>
<import plugin="org.eclipse.jst.server.core"/>
<import plugin="org.eclipse.debug.ui"/>
<import plugin="org.eclipse.ant.core"/>
<import plugin="org.eclipse.ant.ui"/>
<import plugin="org.eclipse.emf.common" export="true"/>
<import plugin="org.eclipse.emf.ecore"/>
<import plugin="org.eclipse.emf.ecore.xmi"/>
</requires>
<extension point="org.eclipse.wst.server.core.runtimeTargetHandlers">
<runtimeTargetHandler
id="org.eclipse.jst.server.generic.runtimeTarget"
runtimeTypeIds="org.eclipse.jst.server.generic.runtime"
class="org.eclipse.jst.server.generic.internal.core.GenericServerRuntimeTargetHandler"/>
</extension>
<extension point="org.eclipse.wst.server.core.runtimeTypes">
<runtimeType
id="org.eclipse.jst.server.generic.runtime"
name="%runtimeTypeName"
description="%runtimeTypeDescription"
vendor="All"
version="0"
order="100"
class="org.eclipse.jst.server.generic.internal.core.GenericServerRuntime"
>
<moduleType
types="j2ee.web"
versions="1.2, 1.3, 1.4"/>
</runtimeType>
</extension>
<extension point="org.eclipse.wst.server.core.serverTypes">
<serverType
runtime="true"
class="org.eclipse.jst.server.generic.internal.core.GenericServer"
order="100"
id="org.eclipse.jst.server.generic"
initialState="stopped"
supportsRemoteHosts="false"
runtimeTypeId="org.eclipse.jst.server.generic.runtime"
description="%serverTypeDescription"
launchConfigId="org.eclipse.jst.server.generic.core.launchConfigurationType"
behaviourClass="org.eclipse.jst.server.generic.internal.core.GenericServerBehaviour"
name="%serverTypeName"
hasConfiguration="false"
launchModes="run,debug">
</serverType>
</extension>
<extension point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
id="org.eclipse.jst.server.generic.core.launchConfigurationType"
name="%launchConfigurationTypeName"
delegate="org.eclipse.jst.server.generic.internal.core.GenericServerLaunchConfigurationDelegate"
modes="run, debug"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jst.server.generic.core.sourcePathComputer"/>
</extension>
<extension point="org.eclipse.debug.core.sourcePathComputers">
<sourcePathComputer
id="org.eclipse.jst.server.generic.core.sourcePathComputer"
class="org.eclipse.jst.server.generic.internal.core.GenericServerSourcePathComputerDelegate"/>
</extension>
<extension point="org.eclipse.wst.server.core.launchableAdapters">
<launchableAdapter
class="org.eclipse.jst.server.generic.internal.core.GenericServerLaunchableAdapterDelegate"
id="org.eclipse.jst.server.generic.web"/>
</extension>
</plugin>