]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - releng/org.simantics.target/rmap/SDK.rmap
Added missing parts from SVN org.simantics.root project.
[simantics/platform.git] / releng / org.simantics.target / rmap / SDK.rmap
diff --git a/releng/org.simantics.target/rmap/SDK.rmap b/releng/org.simantics.target/rmap/SDK.rmap
new file mode 100644 (file)
index 0000000..71eeaa7
--- /dev/null
@@ -0,0 +1,719 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<rmap
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
+       xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
+       xmlns:pv="http://www.eclipse.org/buckminster/Provider-1.0">
+       
+       <property key="SIMANTICS" value="https://{1}:{2}@www.simantics.org/svn/simantics"/>
+       
+       <searchPath name="2d">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/2d/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/2d/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="3d">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/3d/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/3d/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="agent">
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/agent/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="desktop">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/desktop/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/desktop/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="db">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/db/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/db/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="documentation">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/documentation/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/documentation/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="foundation">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                               <bc:propertyRef key="simantics.user" />
+                               <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                               <bc:propertyRef key="simantics.user" />
+                               <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+    
+    <searchPath name="foundation/base">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/base/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>     
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/base/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+       
+       <searchPath name="foundation/breakdown">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/breakdown/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                               <bc:propertyRef key="simantics.user" />
+                               <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/breakdown/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                               <bc:propertyRef key="simantics.user" />
+                               <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       <searchPath name="foundation/browsing">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/browsing/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                               <bc:propertyRef key="simantics.user" />
+                               <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/browsing/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                               <bc:propertyRef key="simantics.user" />
+                               <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+    
+    <searchPath name="foundation/charts">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/charts/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>     
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/charts/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+       
+       <searchPath name="foundation/databoard">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/databoard/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/databoard/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+    <searchPath name="foundation/devs">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/devs/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/devs/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+    
+    <searchPath name="foundation/document">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/document/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>     
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/document/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+
+    <searchPath name="foundation/event">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/event/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>     
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/event/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+    
+    <searchPath name="foundation/graphfile">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/graphfile/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>     
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/foundation/graphfile/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+       
+       <searchPath name="foundation/message">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/message/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/message/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+    <searchPath name="foundation/migration">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/migration/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/migration/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+    
+       <searchPath name="foundation/project">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/project/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/project/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="foundation/ontologies">
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/ontologies/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+
+       <searchPath name="foundation/team">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/team/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/team/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+
+       <searchPath name="foundation/views">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/views/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/foundation/views/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="issues">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/issues/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/issues/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="modeling">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/modeling/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/modeling/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="ode">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/ode/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/ode/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="operating">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/operating/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/operating/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="project">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/project/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/project/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="scl">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/scl/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/scl/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+    <searchPath name="spreadsheet">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/spreadsheet/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider> 
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/spreadsheet/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+    
+       <searchPath name="third-party">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/third-party/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/third-party/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <searchPath name="utils">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/utils/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>     
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/utils/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+
+       <searchPath name="utils/optimization">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/utils/optimization/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>     
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/utils/optimization/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+
+    <searchPath name="wiki">
+        <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+            <uri format="${SIMANTICS}/wiki/trunk/{0}.feature?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider> 
+        <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/wiki/trunk/{0}?moduleAfterTag&amp;moduleAfterBranch">
+                <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+            </uri>
+        </provider>
+    </searchPath>
+
+       <searchPath name="workbench">
+               <provider readerType="svn" componentTypes="eclipse.feature" mutable="true" source="true">
+                       <uri format="${SIMANTICS}/workbench/trunk/{0}.feature?moduleAfterBranch&amp;moduleAfterTag">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>             
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+            <uri format="${SIMANTICS}/workbench/trunk/{0}?moduleAfterBranch&amp;moduleAfterTag">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       
+       <!-- Personal development locations     -->
+
+    <!--
+       <searchPath name="hannu">               
+               <provider readerType="svn" componentTypes="osgi.bundle" mutable="true" source="true">
+                       <uri format="${SIMANTICS}-incubator/hannu/{0}">
+                               <bc:propertyRef key="buckminster.component" />
+                <bc:propertyRef key="simantics.user" />
+                <bc:propertyRef key="simantics.password" />
+                       </uri>
+               </provider>
+       </searchPath>
+       -->
+       
+       <!-- Locators -->
+       <locator searchPathRef="foundation/document" pattern="^org\.simantics\.document\.base\.ontology$"/>
+       <!-- This resolves org.simantics.layer0 PLUG-IN, FEATURE is resolved later, do not fail on error -->
+       <locator searchPathRef="foundation/ontologies" pattern="^org\.simantics\.layer0$" failOnError="false"/>
+       <locator searchPathRef="foundation/ontologies" pattern="^org\.simantics\.([^\.]+\.)+ontology$" failOnError="false"/>
+
+       <locator searchPathRef="2d" pattern="^net\.sf\.cglib"/>
+       <locator searchPathRef="2d" pattern="^org\.simantics\.g2d"/>
+       <locator searchPathRef="2d" pattern="^org\.simantics\.diagram" failOnError="false"/>
+       <locator searchPathRef="2d" pattern="^org\.simantics\.scenegraph"/>
+       <locator searchPathRef="3d" pattern="^org\.simantics\.g3d"/>
+       <locator searchPathRef="3d" pattern="^org\.simantics\.objmap2"/>
+       <locator searchPathRef="3d" pattern="^org\.simantics\.opencascade"/>
+       <locator searchPathRef="agent" pattern="^org\.simantics\.agent"/>
+       <locator searchPathRef="db" pattern="^org\.simantics\.db"/>
+       <locator searchPathRef="db" pattern="^org\.simantics\.datatypes"/>
+       <locator searchPathRef="db" pattern="^org\.simantics\.layer0.utils$"/>
+       <!-- This resolves org.simantics.layer0 FEATURE, PLUG-IN should already be resolved earlier -->
+       <locator searchPathRef="db" pattern="^org\.simantics\.layer0$"/>
+       <locator searchPathRef="desktop" pattern="^org\.simantics\.desktop"/>
+       <locator searchPathRef="foundation/base" pattern="^org\.simantics\.common$"/>
+       <locator searchPathRef="foundation/base" pattern="^org\.simantics$"/>
+       <locator searchPathRef="foundation/base" pattern="^org\.simantics\.export"/>
+       <locator searchPathRef="foundation/breakdown" pattern="^org\.simantics\.breakdown"/>
+       <locator searchPathRef="foundation/browsing" pattern="^org\.simantics\.browsing"/>
+       <locator searchPathRef="foundation/browsing" pattern="^org\.simantics\.selectionview"/>
+       <locator searchPathRef="foundation/charts" pattern="^org\.simantics\.charts"/>
+       <locator searchPathRef="foundation/charts" pattern="^org\.simantics\.trend"/>
+       <locator searchPathRef="foundation/databoard" pattern="^org\.simantics\.data"/> 
+       <locator searchPathRef="foundation/databoard" pattern="^org\.simantics\.databoard"/>
+       <locator searchPathRef="foundation/devs" pattern="^org\.simantics\.devs"/>
+       <locator searchPathRef="foundation/document" pattern="^org\.simantics\.document"/>
+       <locator searchPathRef="foundation/event" pattern="^org\.simantics\.event"/>
+       <locator searchPathRef="foundation/graphfile" pattern="^org\.simantics\.graphfile"/>
+       <locator searchPathRef="foundation/message" pattern="^org\.simantics\.message"/>
+       <locator searchPathRef="foundation/migration" pattern="^org\.simantics\.migration"/>
+       <locator searchPathRef="foundation/project" pattern="^org\.simantics\.project" failOnError="false"/>
+       <locator searchPathRef="foundation/team" pattern="^org\.simantics\.team"/>
+       <locator searchPathRef="foundation/views" pattern="^org\.simantics\.views"/>
+       <locator searchPathRef="issues" pattern="^org\.simantics\.issues"/>
+       <locator searchPathRef="modeling" pattern="^org\.simantics\.annotation"/>
+       <locator searchPathRef="modeling" pattern="^org\.simantics\.image"/>
+       <locator searchPathRef="modeling" pattern="^org\.simantics\.mapping"/>
+       <locator searchPathRef="modeling" pattern="^org\.simantics\.modeling"/>
+       <locator searchPathRef="modeling" pattern="^org\.simantics\.structural" failOnError="false"/>
+       <locator searchPathRef="ode" pattern="^org\.simantics\.graph$"/>
+       <locator searchPathRef="ode" pattern="^org\.simantics\.graph\."/>
+       <locator searchPathRef="ode" pattern="^org\.simantics\.ltk"/>
+       <locator searchPathRef="ode" pattern="^org\.simantics\.ode"/>
+       <locator searchPathRef="operating" pattern="^org\.simantics\.operating"/>       
+       <locator searchPathRef="project" pattern="^org\.simantics\.project"/>
+       <locator searchPathRef="scl" pattern="^org\.cojen"/>
+       <locator searchPathRef="scl" pattern="^org\.simantics\.scl"/>
+       <locator searchPathRef="spreadsheet" pattern="^org\.simantics\.spreadsheet"/>
+       <locator searchPathRef="spreadsheet" pattern="^org\.simantics\.excel"/>
+       <locator searchPathRef="third-party" pattern="^xtc\.parser\.runtime"/>
+       <locator searchPathRef="third-party" pattern="^org\.lobobrowser\.cobra"/>
+       <locator searchPathRef="third-party" pattern="^org\.ini4j"/>
+       <locator searchPathRef="third-party" pattern="^org\.objectweb\.asm5"/>
+       <locator searchPathRef="third-party" pattern="^it\.unimi\.dsi\.fastutil"/>
+       <locator searchPathRef="third-party" pattern="^winterwell\.markdown"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.eclipsec"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.backup"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.basicexpression"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.fastlz"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.compressions"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.lz4"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.gnuplot"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.graphviz"/>
+    <locator searchPathRef="utils" pattern="^org\.simantics\.msvc\.runtime"/>
+    <locator searchPathRef="utils" pattern="^org\.simantics\.nativemem"/>
+       <locator searchPathRef="utils" pattern="^org\.simantics\.utils"/>
+       <locator searchPathRef="utils" pattern="^net\.jpountz\.lz4$"/>
+       <locator searchPathRef="utils/optimization" pattern="^org\.simantics\.newuoa$"/>
+       <locator searchPathRef="utils/optimization" pattern="^org\.simantics\.optimization$"/>
+       <locator searchPathRef="wiki" pattern="^org\.simantics\.wiki"/>
+       <locator searchPathRef="workbench" pattern="^org\.simantics\.sdk"/>     
+       <locator searchPathRef="workbench" pattern="^org\.simantics\.workbench"/>
+
+       <locator searchPathRef="documentation" pattern="^org\.simantics\.foundation\.doc"/>
+       <locator searchPathRef="documentation" pattern="^org\.simantics\.doc\.isv"/>
+
+       <!-- Fallback locations (no pattern) -->
+       <locator searchPathRef="foundation" failOnError="false"/>
+
+<!--
+        <searchPath name="eclipse-nebula">
+                <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                        <uri format="http://download.eclipse.org/technology/nebula/snapshot" />
+                </provider>
+                <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                        <uri format="http://download.eclipse.org/technology/nebula/incubation/snapshot" />
+                </provider>
+        </searchPath>
+-->
+       <searchPath name="eclipse-nebula">
+               <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                       <uri format="http://www.simantics.org/update/nebula-snapshot-20140415" />
+               </provider>
+               <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                       <uri format="http://www.simantics.org/update/nebula-incubation-snapshot-20140415" />
+               </provider>
+       </searchPath>
+       <searchPath name="eclipse-nebula-incubation">
+               <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                       <uri format="http://www.simantics.org/update/nebula-incubation-snapshot-20140415" />
+               </provider>
+               <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                       <uri format="http://www.simantics.org/update/nebula-incubation-incubation-snapshot-20140415" />
+               </provider>
+       </searchPath>
+       <searchPath name="eclipse-nebula-nattable">
+               <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                       <uri format="http://www.simantics.org/update/nattable-1.0.1" />
+               </provider>
+               <provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature" mutable="false" source="true">
+                       <uri format="http://www.simantics.org/update/nattable-1.0.1" />
+               </provider>
+       </searchPath>
+
+    <locator searchPathRef="third-party" pattern="^org\.apache\.commons\.lang" failOnError="false" />
+    <locator searchPathRef="third-party" pattern="^org\.apache\.commons\.compress" failOnError="false" />
+    <locator searchPathRef="third-party" pattern="^org\.apache\.poi" failOnError="false" />
+    <locator searchPathRef="third-party" pattern="^org\.eclipse\.nebula\.widgets\.nattable" failOnError="false" />
+    <locator searchPathRef="third-party" pattern="^org\.jdom2" failOnError="false" />
+    <locator searchPathRef="third-party" pattern="^net\.ucanaccess" failOnError="false" />
+       <locator searchPathRef="eclipse-nebula" pattern="^org\.eclipse\.nebula" failOnError="false" />
+       <locator searchPathRef="eclipse-nebula-incubation" pattern="^org\.eclipse\.nebula" failOnError="false" />
+       <locator searchPathRef="eclipse-nebula-nattable" pattern="^org\.eclipse\.nebula" failOnError="false" />
+
+</rmap>
+