Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

summaryrefslogtreecommitdiffstats
blob: a93e2753afac44e616e7a5790b28ca6c4fb58a16 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

     <extension
         point="org.eclipse.emf.ecore.generated_package">
      <package
            uri="componentcore.xmi"
            class="org.eclipse.wst.common.componentcore.internal.ComponentcorePackage">
      </package>
   </extension>   
   
   <!--============================-->
   <!-- Module Core Project Nature Contributions-->
   <!--============================-->
   <extension
         id="ModuleCoreNature"
         name="Web Properties"
         point="org.eclipse.core.resources.natures">
      <runtime>
         <run
               class="org.eclipse.wst.common.componentcore.ModuleCoreNature">
         </run>
      </runtime>
   </extension>
   <extension
         point="org.eclipse.wst.common.emfworkbench.integration.editModel">
      <editModel
            editModelID="org.eclipse.wst.modulecore.structuralModel"
            factoryClass="org.eclipse.wst.common.componentcore.internal.impl.ModuleStructuralModelFactory">
         <editModelResource
               autoload="false"
               URI=".settings/.component"/>
      </editModel> 
   </extension>
	
	<extension point="org.eclipse.core.runtime.contentTypes">
 			<file-association
				content-type="org.eclipse.core.runtime.xml"
				file-names=".component"/>
	</extension>

	<extension point="org.eclipse.team.core.ignore">
		<ignore
        enabled="true"
        pattern=".deployables"/>
	</extension>
	<extension-point id="ComponentProjectMigrator" name="ComponentProjectMigrator" schema="schema/ComponentProjectMigrator.exsd"/>
	<extension-point id="artifactedit" name="Component Artifact Edit" schema="schema/artifactedit.exsd"/>
	
	<!-- Contribute a URIResolverExtension for flexible projects -->
	<extension point="org.eclipse.wst.common.uriresolver.resolverExtensions">
      <resolverExtension
            stage="prenormalization"
            class="org.eclipse.wst.common.componentcore.internal.util.ComponentResolver">
            <projectNature value="org.eclipse.wst.common.modulecore.ModuleCoreNature" />
			<projectNature value="org.eclipse.wst.web.StaticWebNature"/>
      </resolverExtension>
   </extension>
   
  <extension point="org.eclipse.core.runtime.adapters">
    <factory 
      class="org.eclipse.wst.common.componentcore.datamodel.FacetDataModelConfigAdapter$Factory" 
      adaptableType="org.eclipse.wst.common.frameworks.datamodel.IDataModel">
      <adapter type="org.eclipse.wst.common.project.facet.core.IActionConfig"/>
    </factory>
  </extension>
   
</plugin>

Back to the top