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
This commit is contained in:
lhauch 2006-05-25 17:56:40 +00:00
parent 0fce57e796
commit fbf910a5a0
1 changed files with 9 additions and 2 deletions

View File

@ -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>