Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 358510

Summary: New Record Wizard: XMLStructure should be replaced by @XMLValue
Product: z_Archived Reporter: Thomas Wu <wxwu>
Component: EDTAssignee: Zhi Zhu <zhuzhi>
Status: CLOSED FIXED QA Contact:
Severity: major    
Priority: P3 CC: zhuzhi
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Thomas Wu CLA 2011-09-22 01:23:36 EDT
Build Identifier: 20110920

XMLStructure should be replaced by @XMLValue structure in newly created Record by New Record Wizard

Reproducible: Always

Steps to Reproduce:
1. New an EGL prjoect.
2. Try to new a record by inserting the following string

 <glossary><title>example glossary</title>
  <GlossDiv><title>S</title>
   <GlossList>
    <GlossEntry ID="SGML" SortAs="SGML">
     <GlossTerm>Standard Generalized Markup Language</GlossTerm>
     <Acronym>SGML</Acronym>
     <Abbrev>ISO 8879:1986</Abbrev>
     <GlossDef>
      <para>A meta-markup language, used to create markup
languages such as DocBook.</para>
      <GlossSeeAlso OtherTerm="GML"/>
      <GlossSeeAlso OtherTerm="XML"/>
     </GlossDef>
     <GlossSee OtherTerm="markup"/>
    </GlossEntry>
   </GlossList>
  </GlossDiv>
 </glossary>

Actual results: Some XMLStructure, which is not supported by EDT, generated.
{XMLStructure = XMLStructureKind.simpleContent} should be changed as following
{@XMLValue {kind = XMLStructureKind.simpleContent}}
Comment 1 Zhi Zhu CLA 2011-09-22 23:05:12 EDT
Fix it
Comment 2 Thomas Wu CLA 2011-09-24 01:38:01 EDT
Verified in build of 20110923