| <html> |
| <head> |
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <link rel="stylesheet" href="../../../../../..//default_style.css" type="text/css"> |
| <link rel="stylesheet" href="../../../../../..//webtools/wtp.css" type="text/css"> |
| <title>XSD M3 New and Noteworthy</title> |
| </head> |
| <body> |
| <table width="100%" cellspacing="5" cellpadding="2" border="0"> |
| <tbody> |
| <tr> |
| <td width="60%" align="left"><font class="indextop">xsd M3 new and noteworthy</font> |
| <br> |
| <font class="indexsub">XSD M3 New and Noteworthy</font></td><td width="40%"><img width="120" hspace="50" height="86" align="middle" src="../../../../../..//images/Idea.jpg"></td> |
| </tr> |
| </tbody> |
| </table> |
| <table width="100%" cellspacing="5" cellpadding="2" border="0"> |
| <col width="16"> |
| <col width="*"> |
| <tbody> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">Status of this Document</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>Last updated on 02/24/2005.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">XML Schema Component Refactoring</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>The initial refactoring support is available from source, outline and graph views and provided for:</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <ul> |
| |
| <li>make anonymous type global |
| <p> |
| |
| <img src="resources/xsdeditor/refactor1.JPG"> |
| </p> |
| |
| </li> |
| |
| <li>make local element global</li> |
| |
| <p> |
| |
| <img src="resources/xsdeditor/refactor2.JPG"> |
| </p> |
| |
| <li>component rename</li> |
| |
| <p> |
| |
| <img src="resources/xsdeditor/refactor3.JPG"> |
| </p> |
| |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>Refactoring updates are performed automatically, preview of the changes are planned in the future milestone.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">Enhanced Error Reporting As You Type</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <p>XML and XML Schema validation errors can now be highlighted while you are editing. While editing in the |
| XML schema editor or XML editor in the source view, common validation errors are marked with underlining red |
| "squiggles" so errors can be quickly spotted and corrected. Previously, highligting errors as you type only |
| occured in the event of a malformed XML, not due to validation errors. This feature can be toggled through |
| the preferences. Window -> Preferences -> General -> Editors -> Structured Text Editors -> |
| Analyze annotations while typing.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"><img src="resources/xsdeditor/xsd-squiggles.gif"></td> |
| </tr> |
| <tr> |
| <td valign="top" bgcolor="#0080c0" align="left" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff">General Enhancements</font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" align="right"> </td><td valign="top"> |
| <ul> |
| |
| <li> |
| An element's simple type or anonymous (local) simple type can be selected from the graph view. You can |
| then modify the properties of the type in the properties view. |
| <p> |
| <img src="./resources/xsdeditor/simpletype.jpg"></p> |
| |
| </li> |
| |
| <li> |
| A new cascade menu has been added to allow you to set the type of an element more easily. |
| From this menu, you can choose to create a new complex or simple type for the element, or |
| choose one from among the existing types that are available. |
| <p> |
| <img src="./resources/xsdeditor/set_type.jpg"></p> |
| |
| </li> |
| |
| <li> |
| A new cascade menu has been added to allow you to set the multiplicity of an element or content model. |
| The alternative is to specify the values of minOccurs and/or maxOccurs from the properties view. |
| <p> |
| <img src="./resources/xsdeditor/set_multiplicity.jpg"></p> |
| |
| </li> |
| |
| <li> |
| The schemaLocation property of an include, import, or redefine is editable. |
| <p> |
| <img src="./resources/xsdeditor/editable_schema_location.jpg"></p> |
| |
| </li> |
| |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </body> |
| </html> |