Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcletavernie2011-11-02 09:54:11 +0000
committercletavernie2011-11-02 09:54:11 +0000
commit447611dab459d8cad02e907b9b1ddbeec0992e1e (patch)
treeac173d13ea489ea6a3af85f78d6ff498e6ccf538 /plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading/schema/currentStrategyChooser.exsd
parent3b2ffa94e13a880ba8052fb126e7bbc63b4e4143 (diff)
downloadorg.eclipse.papyrus-447611dab459d8cad02e907b9b1ddbeec0992e1e.tar.gz
org.eclipse.papyrus-447611dab459d8cad02e907b9b1ddbeec0992e1e.tar.xz
org.eclipse.papyrus-447611dab459d8cad02e907b9b1ddbeec0992e1e.zip
362162: [Architecture - Refactoring] The plug-ins should be renamed to match their layer's qualified name
https://bugs.eclipse.org/bugs/show_bug.cgi?id=362162
Diffstat (limited to 'plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading/schema/currentStrategyChooser.exsd')
-rw-r--r--plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading/schema/currentStrategyChooser.exsd115
1 files changed, 115 insertions, 0 deletions
diff --git a/plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading/schema/currentStrategyChooser.exsd b/plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading/schema/currentStrategyChooser.exsd
new file mode 100644
index 00000000000..e2b30057a46
--- /dev/null
+++ b/plugins/infra/services/org.eclipse.papyrus.infra.services.resourceloading/schema/currentStrategyChooser.exsd
@@ -0,0 +1,115 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Schema file written by PDE -->
+<schema targetNamespace="org.eclipse.papyrus.core.resourceloading" xmlns="http://www.w3.org/2001/XMLSchema">
+<annotation>
+ <appinfo>
+ <meta.schema plugin="org.eclipse.papyrus.core.resourceloading" id="currentStrategyChooser" name="Current Strategy Chooser"/>
+ </appinfo>
+ <documentation>
+ Extension point that provides the current loading strategy to the proxy manager.
+Proxy manager load the resource if needed, according to the current strategy
+ </documentation>
+ </annotation>
+
+ <element name="extension">
+ <annotation>
+ <appinfo>
+ <meta.element />
+ </appinfo>
+ </annotation>
+ <complexType>
+ <sequence>
+ <element ref="CurrentStrategyChooser"/>
+ </sequence>
+ <attribute name="point" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="id" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ </annotation>
+ </attribute>
+ <attribute name="name" type="string">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute translatable="true"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <element name="CurrentStrategyChooser">
+ <complexType>
+ <attribute name="chooser" type="string" use="required">
+ <annotation>
+ <documentation>
+
+ </documentation>
+ <appinfo>
+ <meta.attribute kind="java" basedOn=":org.eclipse.papyrus.core.resourceloading.IStrategyChooser"/>
+ </appinfo>
+ </annotation>
+ </attribute>
+ </complexType>
+ </element>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="since"/>
+ </appinfo>
+ <documentation>
+ MDT Papyrus 0.7.0 M7
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="examples"/>
+ </appinfo>
+ <documentation>
+ StrategyChooser is implemenred to set up preferences mecanism. User can choose a specified strategy to load its models
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="apiinfo"/>
+ </appinfo>
+ <documentation>
+ The concrete strategy class must implement the interface IStrategyChooser
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="implementation"/>
+ </appinfo>
+ <documentation>
+ none
+ </documentation>
+ </annotation>
+
+ <annotation>
+ <appinfo>
+ <meta.section type="copyright"/>
+ </appinfo>
+ <documentation>
+ Copyright (c) 2010 Atos Origin.
+All rights reserved. This program and the accompanying materials
+are made available under the terms of the Eclipse Public License v1.0
+which accompanies this distribution, and is available at
+http://www.eclipse.org/legal/epl-v10.html
+ </documentation>
+ </annotation>
+
+</schema>

Back to the top