Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/infra/onefile/org.eclipse.papyrus.infra.onefile/plugin.xml')
-rw-r--r--plugins/infra/onefile/org.eclipse.papyrus.infra.onefile/plugin.xml52
1 files changed, 52 insertions, 0 deletions
diff --git a/plugins/infra/onefile/org.eclipse.papyrus.infra.onefile/plugin.xml b/plugins/infra/onefile/org.eclipse.papyrus.infra.onefile/plugin.xml
new file mode 100644
index 00000000000..b4a3ef00313
--- /dev/null
+++ b/plugins/infra/onefile/org.eclipse.papyrus.infra.onefile/plugin.xml
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+ <extension-point id="modelFactory" name="Model Factory" schema="schema/modelFactory.exsd"/>
+
+ <extension
+ point="org.eclipse.core.runtime.adapters">
+ <factory
+ adaptableType="org.eclipse.papyrus.infra.onefile.model.IPapyrusFile"
+ class="org.eclipse.papyrus.infra.onefile.model.adapters.ModelAdapterFactory">
+ <adapter type="org.eclipse.core.resources.mapping.ResourceMapping" />
+ <adapter type="java.util.Collection" />
+ <adapter
+ type="org.eclipse.core.resources.IFile">
+ </adapter>
+ <adapter
+ type="org.eclipse.core.resources.IResource">
+ </adapter>
+ </factory>
+ <factory
+ adaptableType="org.eclipse.papyrus.infra.onefile.model.ISubResourceFile"
+ class="org.eclipse.papyrus.infra.onefile.model.adapters.SubResourceAdapterFactory">
+ <adapter
+ type="org.eclipse.core.resources.mapping.ResourceMapping">
+ </adapter>
+ <adapter
+ type="org.eclipse.core.resources.IFile">
+ </adapter>
+ <adapter
+ type="org.eclipse.core.resources.IResource">
+ </adapter>
+ </factory>
+ </extension>
+
+ <extension
+ id="modelProvider"
+ name="One File Model Provider"
+ point="org.eclipse.core.resources.modelProviders">
+ <modelProvider
+ class="org.eclipse.papyrus.infra.onefile.providers.OneFileModelProvider"/>
+ <extends-model id="org.eclipse.core.resources.modelProvider"/>
+ </extension>
+
+ <extension
+ point="org.eclipse.papyrus.infra.onefile.modelFactory">
+ <factory
+ instance="org.eclipse.papyrus.infra.onefile.model.impl.PapyrusModelFactory"
+ priority="1">
+ </factory>
+ </extension>
+
+</plugin>

Back to the top