|
Home >Online Product Documentation >Table of Contents >Defining complexTypes That Contain Elements and Attributes - Tree View Defining complexTypes That Contain Elements and Attributes - Tree View
The In the Tree view, to define a complex type with a similar structure:
1. Click the Schema node.
2. In the left tool bar, click New complexType
3. Type a name for this new complexType and press Enter.
4. In the left tool bar, click New Model Group
5. Double-click the modifier you want. For a description of each modifier, see Model Group Properties in XML Schemas.
You can specify any number of modifiers in a complexType. Each modifier controls the occurrence of its child nodes. You can specify the same modifier more than once. For example, you might want to specify the
6. For each element that you want to define in this complexType with the selected modifier, perform the following steps:
a. Click the modifier name in the Tree view.
b. In the left tool bar, click New Element Definition
c. Type a name for the new element and press Enter. Stylus Studio displays a pop-up menu that lists the built-in simpleTypes and simpleTypes you defined.
d. Double-click the type for the new element.
e. In the Properties window, you can double-click the field for any property to set the value for that property.
For example, you can specify
7. For each element or group that you want to refer to in this complexType with the selected modifier, perform the following steps:
a. Click the modifier name in the Tree view.
b. In the left tool bar, click New Reference to Element
c. Double-click the element or group you want to reference.
8. To define an attribute in this complexType:
a. Click the name of the complexType in the Tree view.
b. In the left tool bar, click New Attribute
c. Type a name for the new attribute and press Enter. Stylus Studio displays a pop-up menu that lists the built-in simpleTypes and the simpleTypes you defined in this schema.
d. Double-click the type of the new attribute.
9. To reference an attribute or attributeGroup in this complexType:
a. Click the name of the complexType in the Tree view.
b. In the left tool bar, click New Reference to Attribute
c. Double-click the attribute or attributeGroup you want to reference.
|
Technology Companies That Use Stylus Studio
Technology companies can't always handle every technology that they come across. That's why when it comes to XML, they look to Stylus Studio to guide them. Check out which top technology companies are looking to the future with Stylus Studio.
Business Solutions & Outsourcing
Business Solutions & Outsourcing companies know the best solutions. That's why they choose Stylus Studio to enhance their business productivity. See which companies are already using Stylus Studio 2006 to take care of their own business!
MySQL XML Tools
The MySQL tools in Stylus Studio simplify XML related development tasks for working with MySQL and XML.
Using OASIS XML Catalogs in Stylus Studio
Learn about Stylus Studio's XML catalog support and how to work with XML catalogs in your Stylus Studio XML projects.


