summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524>2006-05-25 17:56:40 +0000
committerlhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524>2006-05-25 17:56:40 +0000
commitfbf910a5a0f0c5635b4c5f04dad6d79ec55143f1 (patch)
treefcb8237ee16e174b68e1a6346a2d777e8d83ca59
parent0fce57e796cebe9edcfa638b6ce83ecaf40f64b2 (diff)
downloadedk2-fbf910a5a0f0c5635b4c5f04dad6d79ec55143f1.zip
edk2-fbf910a5a0f0c5635b4c5f04dad6d79ec55143f1.tar.gz
edk2-fbf910a5a0f0c5635b4c5f04dad6d79ec55143f1.tar.bz2
Had to put the Attribute, URL back into the Abstract so that Module Editor would compile. Leaving it out, and removing the AbstractURL elements from the MsaHeader.java and MsaLibHeader.java files cause even more problems.
When we can figure out how to remove them from the ModuleEditor, we can remove them from the Schema. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@279 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r--Tools/XMLSchema/FrameworkDataElements.xsd11
1 files changed, 9 insertions, 2 deletions
diff --git a/Tools/XMLSchema/FrameworkDataElements.xsd b/Tools/XMLSchema/FrameworkDataElements.xsd
index 51c2e59..284e708 100644
--- a/Tools/XMLSchema/FrameworkDataElements.xsd
+++ b/Tools/XMLSchema/FrameworkDataElements.xsd
@@ -17,11 +17,18 @@
</xs:annotation>
<xs:include schemaLocation="NamingConvention.xsd"/>
<xs:include schemaLocation="FrameworkDataTypes.xsd"/>
- <xs:element name="Abstract" type="Sentence">
+ <xs:element name="Abstract">
<xs:annotation>
<xs:documentation xml:lang="en">Abstract is valid for all Description Files</xs:documentation>
<xs:documentation xml:lang="en">This section is required. This is a single sentence to describe the module and will be used in sample files as the abstract data in the header comment section.</xs:documentation>
</xs:annotation>
+ <xs:complexType>
+ <xs:simpleContent>
+ <xs:extension base="Sentence">
+ <xs:attribute name="URL" type="xs:anyURI" use="optional"/>
+ </xs:extension>
+ </xs:simpleContent>
+ </xs:complexType>
</xs:element>
<xs:element name="AntCmd">
<xs:annotation>
@@ -713,7 +720,7 @@
<xs:complexType>
<xs:simpleContent>
<xs:extension base="Paragraph">
- <xs:attribute name="URL" type="xs:anyURI"/>
+ <xs:attribute name="URL" type="xs:anyURI" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>