User manual

XSM User's Guide iii
Contents
About This Book ............................................................................................ix
1 XML Model Basics..............................................................1
Functional overview .................................................................. 2
What is an XML model? ........................................................... 3
About XML.......................................................................... 4
Objects in an XML model ................................................... 5
How to link a child object to a parent object in an
XML model? ....................................................................... 8
Defining the XML model environment..................................... 10
Choosing the XML language of an XML model................ 10
Changing the XML language of an XML model................ 11
Selecting extended model definitions at model creation .. 13
Defining model options..................................................... 14
XML model extended dependencies................................ 15
Defining an XML model .......................................................... 17
Defining model properties ................................................ 17
Creating an XML model.................................................... 24
Opening an existing XML model ...................................... 28
Detaching an XML model from the workspace ................ 28
Saving and closing an XML model................................... 29
2 Building an XML model....................................................31
XML diagram basics ............................................................... 32
Defining an XML diagram................................................. 32
Why build an XML diagram? ............................................ 33
Creating an XML diagram ................................................ 34
Defining elements ................................................................... 35
Defining element properties ............................................. 36
Creating an element......................................................... 43
How to link a child object to an element?......................... 45
Defining the attributes of an element................................ 46
Modifying element display preferences ............................ 52
Linking child elements to a parent element...................... 52
Defining Any properties .................................................... 58
Modifying the Any display preference............................... 61