blob: edaab3f98553066bfeac218eefc924359924d391 [file] [log] [blame]
kprice159fa582006-05-08 21:30:45 +00001<?xml version="1.0" encoding="utf-8"?>
kpricede20a692008-04-24 00:27:47 +00002<!--Arbortext, Inc., 1988-2006, v.4002-->
kprice647b7352006-05-17 21:27:16 +00003<!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN"
4 "concept.dtd">
kprice159fa582006-05-08 21:30:45 +00005<concept id="cxmlsced" xml:lang="en-us">
6<title>XML schema editor</title>
7<titlealts>
8<searchtitle>XML schema editor</searchtitle>
9</titlealts>
kprice647b7352006-05-17 21:27:16 +000010<shortdesc>This product provides an XML schema editor for creating, viewing,
kpricede20a692008-04-24 00:27:47 +000011and validating XML schemas. XML schemas are a formal specification of element
12names that indicates which elements are allowed in an XML file, and in which
13combinations. </shortdesc>
kprice159fa582006-05-08 21:30:45 +000014<prolog><metadata>
15<keywords><indexterm>XML schema editor<indexterm>overview</indexterm></indexterm>
16</keywords>
17</metadata></prolog>
18<conbody>
kpricede20a692008-04-24 00:27:47 +000019<p>A schema is functionally equivalent to a DTD, but is written in XML. A
20schema also provides extended functionality such as data typing, inheritance,
kprice647b7352006-05-17 21:27:16 +000021and presentation rules.</p>
kpricede20a692008-04-24 00:27:47 +000022<p>For more information on XML schema, see the following:</p>
kprice159fa582006-05-08 21:30:45 +000023<ul>
24<li> <xref format="html" href="http://www.w3.org/TR/xmlschema-0/" scope="external">http://www.w3.org/TR/xmlschema-0/</xref> </li>
25<li> <xref format="html" href="http://www.w3.org/TR/xmlschema-1/" scope="external">http://www.w3.org/TR/xmlschema-1/</xref> </li>
26<li> <xref format="html" href="http://www.w3.org/TR/xmlschema-2/" scope="external">http://www.w3.org/TR/xmlschema-2/</xref> </li>
27</ul>
kprice647b7352006-05-17 21:27:16 +000028<p>Using the XML schema editor, you can:</p>
kprice159fa582006-05-08 21:30:45 +000029<ul>
30<li>Create and delete XML schema components such as complex types, simple
31types, elements, attributes, attribute groups, and groups.</li>
32<li>Edit XML schemas.</li>
33<li>Import existing XML schemas for structured viewing.</li>
34</ul>
35<p>The XML Schema specification from the W3C Web site is used for validation.</p>
kprice647b7352006-05-17 21:27:16 +000036<section><title>XML schema editor views - Design, Outline, Properties, and
kprice159fa582006-05-08 21:30:45 +000037Source</title>There are four main views you can work with in the XML schema
38editor:<ul>
kprice647b7352006-05-17 21:27:16 +000039<li>Design - the Design view provides a graphical way to edit your schema</li>
kprice159fa582006-05-08 21:30:45 +000040<li>Outline - the Outline view shows you the main components in your XML schema.
41You can use this view to add and remove certain components.</li>
42<li>Properties - the Properties view enables you to edit the properties of
43your XML schema components</li>
44<li>Source - the Source view enables you to edit your source code directly</li>
45</ul></section>
46<section><title>Status of the XML schema</title><p></p><p>Three status indicators
47for the schema are available. They are in the bottom right corner:</p><ul>
48<li> <uicontrol>Writable</uicontrol> or <uicontrol>Read Only</uicontrol>. </li>
49<li> (Source view only) <uicontrol>Smart Insert</uicontrol> or <uicontrol>Overwrite</uicontrol>.
50To toggle between these modes, press the <uicontrol>Insert</uicontrol> button
51on your keyboard.</li>
kpricede20a692008-04-24 00:27:47 +000052<li> Line and column number (displayed in the format <?Pub Caret?><userinput>column
53# : line #</userinput>)</li>
kprice159fa582006-05-08 21:30:45 +000054</ul></section>
55</conbody>
56</concept>
kpricede20a692008-04-24 00:27:47 +000057<?Pub *0000002906?>