Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

Part 1: RELAX Core
STEP 0: Introduction
1.1 RELAX, brief overview
1.1.1 Comparison with DTD
1.1.2 The RELAX processor
1.1.3 The organization of RELAX
1.1.4 About this tutorial
1.2 Summary
2.1 An example module
2.2 The module element
2.3 The interface element
2.3.1 The export element
2.4 Element type declarations
2.4.1 Element hedge model
2.4.2 The empty element
2.4.3 The ref element
2.4.4 The choice element
2.4.5 The sequence element
2.4.6 The none element
2.4.7 Datatype reference
2.4.8 Mixed hedge model
2.5 Attribute-list declarations
2.6 Summary
3.1 Parameter entities used in content models
3.1.1 Overview
3.1.2 Permissible hedge models
3.1.3 The occurs attribute
3.1.4 Occurrence order of hedgeRef and hedgeRule
3.1.5 Illegal reference to itself
3.1.6 Use of empty
3.1.7 Use of none
3.2 Parameter entities used in attribute-list dec-
3.2.1 Overview
3.2.2 Occurrence order of ref and attPool
3.2.3 Multiple ref elements
3.2.4 Illegal reference to itself
3.3 Summary
STEP 3: Datatypes
4.1 Datatypes of XML Schema Part 2
4.2 Datatypes unique to RELAX
4.2.1 none
4.2.2 emptyString
4.3 Additional constraints
4.3.1 elementRule
4.3.2 attribute
4.4 Summary
STEP 4: Annotation
5.1 The annotation element
5.1.1 The documentation element
5.1.2 The appinfo element
5.2 The div element
5.3 Summary
6.1 Why divide modules?
6.2 The include element
6.3 Non-empty interface elements
6.4 Summary
7.1 Reasons that RELAX does not handle them
7.2 Using DTD and RELAX together
7.3 Better leave them out
7.4 Summary
8.1 elementRule and labels
8.1.1 Context-sensitive content models
8.2.1 Multiple hedgeRule elements sharing the same label
8.2.3 Multiple elementRule elements sharing the same la- bel
8.3 Summary
9.1 The role attribute of tag elements
9.1.1 Switching content models depending on attribute values
9.1.2 Constraints represented by tag elements
9.1.3 The role attribute of elementRule elements
9.1.4 Prohibition of references by ref elements
9.1.5 The none datatype, revisited
9.2 attPool elements
9.2.1 Constraints represented by attPool
9.2.2 Prohibition of references by elementRule elements
9.4 Summary
10.1 Simulating programming languages and database
10.2 The element element
10.4 Expansion procedure
10.4.1 Generating ref elements
10.4.2 Generating elementRule elements
10.4.3 Generating tag elements
10.5 Summary
11.1 Describing attributes and hedge models to-
11.2 Handling of embedded tag elements
11.3 Summary
0 of .
Results for:
No results containing your search query
P. 1
How to Relax En

How to Relax En

Ratings: (0)|Views: 10|Likes:
Published by joinsc

More info:

Published by: joinsc on Sep 09, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 4 to 48 are not shown in this preview.
You're Reading a Free Preview
Pages 52 to 71 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->