Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ALF/Vocabularies/SCM Vocabulary/Schema"

< ALF
(SCM Vocabulary Schema)
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
== SCM Vocabulary Schema ==
 
== SCM Vocabulary Schema ==
 
see also [[ALF/Vocabularies/SCM Vocabulary/WSDL | WSDL]]
 
see also [[ALF/Vocabularies/SCM Vocabulary/WSDL | WSDL]]
 +
 +
see also [[ALF/architecture/ALF_Schemas | Event Base Schema]]
 
<pre>
 
<pre>
<?xml version="1.0" encoding="UTF-8" ?>
+
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+
<xsd:schema
xmlns="http://www.eclipse.org/alf/schema/scmvocabulary/v0.00"
+
      xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.eclipse.org/alf/schema/alfcommonvocabulary/v0.00"
+
      xmlns:tns="http://www.eclipse.org/alf/schema/scm/v0.00"
targetNamespace="http://www.eclipse.org/alf/schema/scmvocabulary/v0.00"
+
      xmlns="http://www.eclipse.org/alf/schema/scm/v0.00"
elementFormDefault="qualified" attributeFormDefault="unqualified">
+
      xmlns:aem="http://www.eclipse.org/alf/schema/EventBase/M7"
 +
      targetNamespace="http://www.eclipse.org/alf/schema/scm/v0.00"
 +
      elementFormDefault="qualified" attributeFormDefault="unqualified">
 +
 
 +
 
 
<xsd:annotation>
 
<xsd:annotation>
 
<xsd:documentation>
 
<xsd:documentation>
Copyright Notice The material in this document is Copyright
+
      WARNING PRLIMINARY VERSION FOR REVIEW ONLY
(c) Serena Software, Inc. and others, 2005,2006 Terms and
+
      Copyright Notice
Conditions: The Eclipse Foundation makes available all
+
      The material in this document is Copyright (c) Serena Software, Inc. and others, 2005,2006
content in this document ("Content"). Unless otherwise
+
      Terms and Conditions:
indicated below, the Content is provided to you under the
+
      The Eclipse Foundation makes available all content in this document ("Content").
terms and conditions of the Eclipse Public License Version
+
      Unless otherwise indicated below, the Content is provided to you under the terms
1.0 ("EPL"). A copy of the EPL is available at
+
      and conditions of the Eclipse Public License Version 1.0 ("EPL").
http://www.eclipse.org/legal/epl-v10.html. For purposes of
+
      A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.
the EPL, "Program" will mean the Content. If you did not
+
      For purposes of the EPL, "Program" will mean the Content.
receive this Content directly from the Eclipse Foundation,
+
      If you did not receive this Content directly from the Eclipse Foundation, the
the Content is being redistributed by another party
+
      Content is being redistributed by another party ("Redistributor") and different
("Redistributor") and different terms and conditions may
+
      terms and conditions may apply to your use of any object code in the Content.
apply to your use of any object code in the Content. Check
+
      Check the Redistributor's license that was provided with the Content.
the Redistributor's license that was provided with the
+
      If you did not receive any such license, contact the Redistributor.
Content. If you did not receive any such license, contact
+
      Unless otherwise indicated below, the terms and conditions of the EPL still apply to the Content.
the Redistributor. Unless otherwise indicated below, the
+
      </xsd:documentation>
terms and conditions of the EPL still apply to the Content.
+
</xsd:documentation>
+
 
</xsd:annotation>
 
</xsd:annotation>
 +
<xsd:import namespace="http://www.eclipse.org/alf/schema/EventBase/M7" schemaLocation="ALFEventBase_M7.xsd"/>
 
<xsd:simpleType name="UserIDType">
 
<xsd:simpleType name="UserIDType">
<xsd:restriction base="xsd:string" />
+
<xsd:restriction base="xsd:string"/>
 
</xsd:simpleType>
 
</xsd:simpleType>
 
<xsd:simpleType name="TimestampType">
 
<xsd:simpleType name="TimestampType">
<xsd:restriction base="xsd:string" />
+
<xsd:restriction base="xsd:string"/>
 
</xsd:simpleType>
 
</xsd:simpleType>
 
<xsd:complexType name="LabelType">
 
<xsd:complexType name="LabelType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="LabelID" type="xsd:string" />
+
<xsd:element name="LableID" type="xsd:string"/>
<xsd:element name="LabelName" type="xsd:string" />
+
<xsd:element name="LableName" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="LabelCollectionType">
 
<xsd:complexType name="LabelCollectionType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="Label" type="LabelType" minOccurs="0"
+
<xsd:element name="Lable" type="LabelType" minOccurs="0" maxOccurs="unbounded"/>
maxOccurs="unbounded" />
+
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="LockType">
 
<xsd:complexType name="LockType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="LockID" type="xsd:string" />
+
<xsd:element name="LockID" type="xsd:string"/>
<xsd:element name="ElementVersionID" type="xsd:string" />
+
<xsd:element name="ElementVersionID" type="xsd:string"/>
<xsd:element name="LockTimestamp" type="TimestampType" />
+
<xsd:element name="LockTimestamp" type="TimestampType"/>
<xsd:element name="LockComment" type="xsd:string" />
+
<xsd:element name="LockComment" type="xsd:string"/>
<xsd:element name="LockUser" type="UserIDType" />
+
<xsd:element name="LockUser" type="UserIDType"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="LockCollectionType">
 
<xsd:complexType name="LockCollectionType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="Lock" type="LockType" minOccurs="0"
+
<xsd:element name="Lock" type="LockType" minOccurs="0" maxOccurs="unbounded"/>
maxOccurs="unbounded" />
+
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="ContentType">
 
<xsd:complexType name="ContentType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="Path" type="xsd:string" />
+
<xsd:element name="Path" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="ElementType">
 
<xsd:complexType name="ElementType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="ElementID" type="xsd:string" />
+
<xsd:element name="ElementID" type="xsd:string"/>
<xsd:element name="ElementName" type="xsd:string" />
+
<xsd:element name="ElementName" type="xsd:string"/>
<xsd:element name="OwnerUser" type="UserIDType" />
+
<xsd:element name="OwnerUser" type="UserIDType"/>
<xsd:element name="ElementDatatype" type="xsd:string" />
+
<xsd:element name="ElementDatatype" type="xsd:string"/>
<xsd:element name="CreationTimestamp" type="TimestampType" />
+
<xsd:element name="CreationTimestamp" type="TimestampType"/>
<xsd:element name="CreationComment" type="xsd:string" />
+
<xsd:element name="CreationComment" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="ElementVersionType">
 
<xsd:complexType name="ElementVersionType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="ElementVersionID" type="xsd:string" />
+
<xsd:element name="ElementVersionID" type="xsd:string"/>
<xsd:element name="ElementVersionName" type="xsd:string" />
+
<xsd:element name="ElementVersionName" type="xsd:string"/>
<xsd:element name="ParentElementID" type="xsd:string" />
+
<xsd:element name="ParentElementID" type="xsd:string"/>
<xsd:element name="AuthorUser" type="UserIDType" />
+
<xsd:element name="AuthorUser" type="UserIDType"/>
<xsd:element name="Content" type="ContentType" />
+
<xsd:element name="Content" type="ContentType"/>
<xsd:element name="VersionTimestamp" type="TimestampType" />
+
<xsd:element name="VersionTimestamp" type="TimestampType"/>
<xsd:element name="VersionComment" type="xsd:string" />
+
<xsd:element name="VersionComment" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="ElementVersionCollectionType">
 
<xsd:complexType name="ElementVersionCollectionType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="ElementVersion" type="ElementVersionType"
+
<xsd:element name="ElementVersion" type="ElementVersionType" minOccurs="0" maxOccurs="unbounded"/>
minOccurs="0" maxOccurs="unbounded" />
+
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="VersionCollectionType">
 
<xsd:complexType name="VersionCollectionType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="VersionCollectionID" type="xsd:string" />
+
<xsd:element name="VersionCollectionID" type="xsd:string"/>
<xsd:element name="VersionCollectionName" type="xsd:string" />
+
<xsd:element name="VersionCollectionName" type="xsd:string"/>
<xsd:element name="OwnerUser" type="UserIDType" />
+
<xsd:element name="OwnerUser" type="UserIDType"/>
<xsd:element name="CreationTimestamp" type="TimestampType" />
+
<xsd:element name="CreationTimestamp" type="TimestampType"/>
<xsd:element name="CreationComment" type="xsd:string" />
+
<xsd:element name="CreationComment" type="xsd:string"/>
<xsd:element name="Versions"
+
<xsd:element name="Versions" type="ElementVersionCollectionType"/>
type="ElementVersionCollectionType" />
+
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="ChangeSetType">
 
<xsd:complexType name="ChangeSetType">
 
<xsd:complexContent>
 
<xsd:complexContent>
<xsd:extension base="VersionCollectionType" />
+
<xsd:extension base="VersionCollectionType"/>
 
</xsd:complexContent>
 
</xsd:complexContent>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="BaselineType">
 
<xsd:complexType name="BaselineType">
 
<xsd:complexContent>
 
<xsd:complexContent>
<xsd:extension base="VersionCollectionType" />
+
<xsd:extension base="VersionCollectionType"/>
 
</xsd:complexContent>
 
</xsd:complexContent>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="RevisionIdentifierType">
 
<xsd:complexType name="RevisionIdentifierType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="Name" type="xsd:string" />
+
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="Description" type="xsd:string" />
+
<xsd:element name="Description" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="BranchType">
 
<xsd:complexType name="BranchType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="BranchID" type="xsd:string" />
+
<xsd:element name="BranchID" type="xsd:string"/>
<xsd:element name="BranchName" type="xsd:string" />
+
<xsd:element name="BranchName" type="xsd:string"/>
<xsd:element name="CreationTimestamp" type="TimestampType" />
+
<xsd:element name="CreationTimestamp" type="TimestampType"/>
<xsd:element name="CreationComment" type="xsd:string" />
+
<xsd:element name="CreationComment" type="xsd:string"/>
<xsd:element name="StreamParentID" type="xsd:string" />
+
<xsd:element name="StreamParentID" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="BranchCollectionType">
 
<xsd:complexType name="BranchCollectionType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="Branch" type="BranchType" minOccurs="0"
+
<xsd:element name="Branch" type="BranchType" minOccurs="0" maxOccurs="unbounded"/>
maxOccurs="unbounded" />
+
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="RevisionsType">
 
<xsd:complexType name="RevisionsType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="ElementVersionID" type="xsd:string" />
+
<xsd:element name="ElementVersionID" type="xsd:string"/>
<xsd:element name="ElementVersionName" type="xsd:string" />
+
<xsd:element name="ElementVersionName" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="WorkspaceType">
 
<xsd:complexType name="WorkspaceType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="WorkspaceName" type="xsd:string" />
+
<xsd:element name="WorkspaceName" type="xsd:string"/>
<xsd:element name="WorkspaceID" type="xsd:string" />
+
<xsd:element name="WorkspaceID" type="xsd:string"/>
<xsd:element name="ConfigurationSpec" type="xsd:string" />
+
<xsd:element name="ConfigurationSpec" type="xsd:string"/>
<xsd:element name="OwnerID" type="xsd:string" />
+
<xsd:element name="OwnerID" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
 
<xsd:complexType name="VersionableObjectType">
 
<xsd:complexType name="VersionableObjectType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="VersionableObjectName" type="xsd:string" />
+
<xsd:element name="VersionableObjectName" type="xsd:string"/>
<xsd:element name="VersionableObjectID" type="xsd:string" />
+
<xsd:element name="VersionableObjectID" type="xsd:string"/>
<xsd:element name="ConfigurationSpec" type="xsd:string" />
+
<xsd:element name="ConfigurationSpec" type="xsd:string"/>
<xsd:element name="ElementID" type="xsd:string" />
+
<xsd:element name="ElementID" type="xsd:string"/>
<xsd:element name="RevisionIdentifier"
+
<xsd:element name="RevisionIdentifier" type="RevisionIdentifierType"/>
type="RevisionIdentifierType" />
+
<xsd:element name="CreationTimestamp" type="TimestampType"/>
<xsd:element name="CreationTimestamp" type="TimestampType" />
+
<xsd:element name="LastModifiedTimestamp" type="TimestampType"/>
<xsd:element name="LastModifiedTimestamp"
+
<xsd:element name="FolderID" type="xsd:string"/>
type="TimestampType" />
+
<xsd:element name="FolderID" type="xsd:string" />
+
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:complexType>
 
</xsd:complexType>
Line 169: Line 167:
 
<xsd:extension base="VersionableObjectType">
 
<xsd:extension base="VersionableObjectType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="LocalPath" type="xsd:string" />
+
<xsd:element name="LocalPath" type="xsd:string"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:extension>
 
</xsd:extension>
Line 178: Line 176:
 
<xsd:extension base="VersionableObjectType">
 
<xsd:extension base="VersionableObjectType">
 
<xsd:sequence>
 
<xsd:sequence>
<xsd:element name="Filename" />
+
<xsd:element name="Filename"/>
 
</xsd:sequence>
 
</xsd:sequence>
 
</xsd:extension>
 
</xsd:extension>

Latest revision as of 18:13, 8 November 2006

ALF Wiki Home

SCM Vocabulary Schema

see also WSDL

see also Event Base Schema

<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
      xmlns:xsd="http://www.w3.org/2001/XMLSchema"
      xmlns:tns="http://www.eclipse.org/alf/schema/scm/v0.00"
      xmlns="http://www.eclipse.org/alf/schema/scm/v0.00"
      xmlns:aem="http://www.eclipse.org/alf/schema/EventBase/M7"
      targetNamespace="http://www.eclipse.org/alf/schema/scm/v0.00"
      elementFormDefault="qualified" attributeFormDefault="unqualified">


	<xsd:annotation>
		<xsd:documentation>
      WARNING PRLIMINARY VERSION FOR REVIEW ONLY
      Copyright Notice
      The material in this document is Copyright (c) Serena Software, Inc. and others, 2005,2006
      Terms and Conditions:
      The Eclipse Foundation makes available all content in this document ("Content").
      Unless otherwise indicated below, the Content is provided to you under the terms
      and conditions of the Eclipse Public License Version 1.0 ("EPL").
      A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html.
      For purposes of the EPL, "Program" will mean the Content.
      If you did not receive this Content directly from the Eclipse Foundation, the
      Content is being redistributed by another party ("Redistributor") and different
      terms and conditions may apply to your use of any object code in the Content.
      Check the Redistributor's license that was provided with the Content.
      If you did not receive any such license, contact the Redistributor.
      Unless otherwise indicated below, the terms and conditions of the EPL still apply to the Content.
      </xsd:documentation>
	</xsd:annotation>
	<xsd:import namespace="http://www.eclipse.org/alf/schema/EventBase/M7" schemaLocation="ALFEventBase_M7.xsd"/>
	<xsd:simpleType name="UserIDType">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="TimestampType">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:complexType name="LabelType">
		<xsd:sequence>
			<xsd:element name="LableID" type="xsd:string"/>
			<xsd:element name="LableName" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LabelCollectionType">
		<xsd:sequence>
			<xsd:element name="Lable" type="LabelType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LockType">
		<xsd:sequence>
			<xsd:element name="LockID" type="xsd:string"/>
			<xsd:element name="ElementVersionID" type="xsd:string"/>
			<xsd:element name="LockTimestamp" type="TimestampType"/>
			<xsd:element name="LockComment" type="xsd:string"/>
			<xsd:element name="LockUser" type="UserIDType"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LockCollectionType">
		<xsd:sequence>
			<xsd:element name="Lock" type="LockType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ContentType">
		<xsd:sequence>
			<xsd:element name="Path" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ElementType">
		<xsd:sequence>
			<xsd:element name="ElementID" type="xsd:string"/>
			<xsd:element name="ElementName" type="xsd:string"/>
			<xsd:element name="OwnerUser" type="UserIDType"/>
			<xsd:element name="ElementDatatype" type="xsd:string"/>
			<xsd:element name="CreationTimestamp" type="TimestampType"/>
			<xsd:element name="CreationComment" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ElementVersionType">
		<xsd:sequence>
			<xsd:element name="ElementVersionID" type="xsd:string"/>
			<xsd:element name="ElementVersionName" type="xsd:string"/>
			<xsd:element name="ParentElementID" type="xsd:string"/>
			<xsd:element name="AuthorUser" type="UserIDType"/>
			<xsd:element name="Content" type="ContentType"/>
			<xsd:element name="VersionTimestamp" type="TimestampType"/>
			<xsd:element name="VersionComment" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ElementVersionCollectionType">
		<xsd:sequence>
			<xsd:element name="ElementVersion" type="ElementVersionType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="VersionCollectionType">
		<xsd:sequence>
			<xsd:element name="VersionCollectionID" type="xsd:string"/>
			<xsd:element name="VersionCollectionName" type="xsd:string"/>
			<xsd:element name="OwnerUser" type="UserIDType"/>
			<xsd:element name="CreationTimestamp" type="TimestampType"/>
			<xsd:element name="CreationComment" type="xsd:string"/>
			<xsd:element name="Versions" type="ElementVersionCollectionType"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ChangeSetType">
		<xsd:complexContent>
			<xsd:extension base="VersionCollectionType"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="BaselineType">
		<xsd:complexContent>
			<xsd:extension base="VersionCollectionType"/>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="RevisionIdentifierType">
		<xsd:sequence>
			<xsd:element name="Name" type="xsd:string"/>
			<xsd:element name="Description" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="BranchType">
		<xsd:sequence>
			<xsd:element name="BranchID" type="xsd:string"/>
			<xsd:element name="BranchName" type="xsd:string"/>
			<xsd:element name="CreationTimestamp" type="TimestampType"/>
			<xsd:element name="CreationComment" type="xsd:string"/>
			<xsd:element name="StreamParentID" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="BranchCollectionType">
		<xsd:sequence>
			<xsd:element name="Branch" type="BranchType" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="RevisionsType">
		<xsd:sequence>
			<xsd:element name="ElementVersionID" type="xsd:string"/>
			<xsd:element name="ElementVersionName" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="WorkspaceType">
		<xsd:sequence>
			<xsd:element name="WorkspaceName" type="xsd:string"/>
			<xsd:element name="WorkspaceID" type="xsd:string"/>
			<xsd:element name="ConfigurationSpec" type="xsd:string"/>
			<xsd:element name="OwnerID" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="VersionableObjectType">
		<xsd:sequence>
			<xsd:element name="VersionableObjectName" type="xsd:string"/>
			<xsd:element name="VersionableObjectID" type="xsd:string"/>
			<xsd:element name="ConfigurationSpec" type="xsd:string"/>
			<xsd:element name="ElementID" type="xsd:string"/>
			<xsd:element name="RevisionIdentifier" type="RevisionIdentifierType"/>
			<xsd:element name="CreationTimestamp" type="TimestampType"/>
			<xsd:element name="LastModifiedTimestamp" type="TimestampType"/>
			<xsd:element name="FolderID" type="xsd:string"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="FolderType">
		<xsd:complexContent>
			<xsd:extension base="VersionableObjectType">
				<xsd:sequence>
					<xsd:element name="LocalPath" type="xsd:string"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
	<xsd:complexType name="FileType">
		<xsd:complexContent>
			<xsd:extension base="VersionableObjectType">
				<xsd:sequence>
					<xsd:element name="Filename"/>
				</xsd:sequence>
			</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>
</xsd:schema>

Back to the top