Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Kepler Schema dependency

Revision as of 17:45, 1 February 2012 by John arthorne.ca.ibm.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

<?xml version="1.0" encoding="UTF-8"?>
<schema
    targetNamespace="http://www.eclipse.org/kepler/project/model/dependency"
    elementFormDefault="qualified"
    xmlns="http://www.w3.org/2001/XMLSchema"
    xmlns:tns="http://www.eclipse.org/kepler/project/model/dependency"
    xmlns:pref="http://www.eclipse.org/kepler/project/model">

    <import namespace="http://www.eclipse.org/kepler/project/model"
        schemaLocation="project-core.xsd">
    </import>

    <complexType name="projectDependency" abstract="true">
        <complexContent>
            <extension base="pref:dependency">
                <sequence>
                    <element name="projectId" type="string"
                        maxOccurs="1" minOccurs="1">
                    </element>
                    <element name="versionId" type="string"
                        maxOccurs="1" minOccurs="0">
                    </element>
                </sequence>
            </extension>
        </complexContent>
    </complexType>

    <complexType name="compileDependency">
        <complexContent>
            <extension base="tns:projectDependency"></extension>
        </complexContent>
    </complexType>

    <complexType name="runtimeDependency">
        <complexContent>
            <extension base="tns:projectDependency"></extension>
        </complexContent>
    </complexType>

    <complexType name="testDependency">
        <complexContent>
            <extension base="tns:projectDependency"></extension>
        </complexContent>
    </complexType>
</schema>

Back to the top