<?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="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="utils" pattern="^org\.simantics\.eclipsec"/>
	<locator searchPathRef="utils" pattern="^org\.simantics\.basicexpression"/>
	<locator searchPathRef="utils" pattern="^org\.simantics\.fastlz"/>
	<locator searchPathRef="utils" pattern="^org\.simantics\.graphviz"/>
	<locator searchPathRef="utils" pattern="^org\.simantics\.msvc\.runtime"/>
	<locator searchPathRef="utils" pattern="^org\.simantics\.utils"/>
	<locator searchPathRef="utils" pattern="^net\.jpountz\.lz4$"/>
	<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="^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>

