blob: 86aa9958f1ab745fca46e6036478f91bb45ee4f7 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.eclipse.wst.xml.core"
name="%Structured_Source_XML_Model.name"
version="1.0.0"
provider-name="Eclipse.org"
class="org.eclipse.wst.xml.core.XMLModelPlugin">
<runtime>
<library name="xmlmodel.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.core.runtime.compatibility"/>
<import plugin="org.eclipse.wst.encoding"/>
<import plugin="org.eclipse.wst.sse.core"/>
<import plugin="org.eclipse.wst.contentmodel"/>
<import plugin="org.eclipse.wst.xml.uriresolver"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.core.filebuffers"/>
<import plugin="org.eclipse.wst.sse.ui"/>
</requires>
<extension
point="org.eclipse.wst.sse.core.modelHandler">
<modelHandler
default="true"
class="org.eclipse.wst.xml.core.modelhandler.ModelHandlerForXML"
associatedContentTypeId="org.eclipse.core.runtime.xml"
id="org.eclipse.wst.sse.core.handler.xml">
</modelHandler>
</extension>
<extension
point="org.eclipse.wst.sse.core.embeddedTypeHandler">
<embeddedTypeHandler
class="org.eclipse.wst.xml.core.modelhandler.EmbeddedXML">
</embeddedTypeHandler>
</extension>
<extension
id="org.eclipse.wst.xml.core.builderdelegate.todo"
point="org.eclipse.wst.sse.core.builderdelegate">
<participant
class="org.eclipse.wst.xml.core.builder.delegates.XMLTaskTagSeeker"
contentType="org.eclipse.core.runtime.xml,org.eclipse.wst.xml.core.xmlsource">
</participant>
</extension>
<!--
<extension point="org.eclipse.core.filebuffers.documentCreation"
id="org.eclipse.wst.xml.core.XMLDocumentFactory.runtime.xml"
name="Structured XML Document Factory">
<factory
contentTypeId="org.eclipse.core.runtime.xml"
class="org.eclipse.wst.xml.core.internal.filebuffers.DocumentFactoryForXML">
</factory>
</extension>
<extension point="org.eclipse.core.filebuffers.documentSetup"
id="org.eclipse.wst.xml.core.XMLDocumentSetup.runtime.xml"
name="Structured XML Document Setup">
<participant
contentTypeId="org.eclipse.core.runtime.xml"
class="org.eclipse.wst.xml.core.internal.filebuffers.SetupParticipantForXML">
</participant>
</extension>
-->
<!-- to be deleted. I think runtime.xml will work fine
<extension point="org.eclipse.core.filebuffers.documentCreation"
id="org.eclipse.wst.xml.core.XMLDocumentFactory.xml.xmlsource"
name="Structured XML Document Factory">
<factory
contentTypeId="org.eclipse.wst.xml.core.xmlsource"
class="org.eclipse.wst.xml.core.internal.filebuffers.DocumentFactoryForXML">
</factory>
</extension>
<extension point="org.eclipse.core.filebuffers.documentSetup"
id="org.eclipse.wst.xml.core.XMLDocumentSetup.xml.xmlsource"
name="Structured XML Document Setup">
<participant
contentTypeId="org.eclipse.wst.xml.core.xmlsource"
class="org.eclipse.wst.xml.core.internal.filebuffers.SetupParticipantForXML">
</participant>
</extension>
-->
<extension
point="org.eclipse.team.core.fileTypes">
<fileTypes
type="text"
extension="xsl">
</fileTypes>
<fileTypes
type="text"
extension="xslt">
</fileTypes>
<fileTypes
type="text"
extension="dadx">
</fileTypes>
<fileTypes
type="text"
extension="wsdl">
</fileTypes>
<fileTypes
type="text"
extension="nst">
</fileTypes>
<fileTypes
type="text"
extension="xmi">
</fileTypes>
<fileTypes
type="text"
extension="xsd">
</fileTypes>
</extension>
<extension
point="org.eclipse.wst.sse.core.formatProcessors">
<processor
class="org.eclipse.wst.xml.core.format.FormatProcessorXML"
contentTypeId="org.eclipse.core.runtime.xml">
</processor>
</extension>
<extension
point="org.eclipse.core.runtime.contentTypes">
<content-type
priority="high"
name="XML Content Type"
id="xmlsource"
base-type="org.eclipse.core.runtime.xml"
default-charset="UTF-8">
<describer class="org.eclipse.wst.xml.core.contenttype.ContentDescriberForXML"/>
</content-type>
<file-association
content-type="org.eclipse.core.runtime.xml"
file-extensions="xsl,xslt,dadx,wsdl,nst,xmi,xsd,exsd"/>
</extension>
</plugin>