voicexml/grammar.xsd

http://www.w3.org/2001/06/grammar
element item

Model
<item
  lang = language | ""
  repeat = Repeat.datatype
  repeat-prob = Repeat-prob.datatype
  weight = Weight.datatype
>
(token | ruleref | item | one-of | tag)* mixed with character data
</item>
Disallowed substitutions (block)
none (extensions, restrictions and substitutions are allowed)
Substitution group exclusion (final)
none (extensions and restrictions are allowed)
Content Type
declared with type item
mixed content, not nillable.
complexType.one-of.item
Usage
This element can be a child of the following elements: rule-expansion.one-of, rule-expansion.one-of, rule-expansion.one-of.
Scope
local declared in complex type one-of

Nested Element Summary
choice
0...∞
tokentoken
           
rulerefruleref
           
itemitem
           
one-ofone-of
           
tagtag
           


Attribute Summary
union&nbsp;of (language | anonymous type derived from string)lang
          Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.
Repeat.datatyperepeat
           
Repeat-prob.datatyperepeat-prob
           
Weight.datatypeweight
           

Attribute Detail

lang

Documentation
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Definition

Defined as global attribute lang

Namespace
http://www.w3.org/XML/1998/namespace
Model
language | ""
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse
Type
Union of Types
language{: pattern = ([a-zA-Z]{1,8})(-[a-zA-Z0-9]{1,8})*}
anonymous type derived from string
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
preserve
Enumeration Facet
""

repeat

Definition

Defined with global type Repeat.datatype

Namespace
no namespace
Model
{string: pattern = [0-9]+|[0-9]+-([0-9]+)?|([0-9]+)?-[0-9]+}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse

repeat-prob

Definition

Defined with global type Repeat-prob.datatype

Namespace
no namespace
Model
{decimal: 0.0 ≤ value ≤ 1.0}
Attribute Usage
optional
Fundamental Facets
equality, numeric, bounded, totaly ordered, countable infinite value space
White Space Processing
collapse

weight

Definition

Defined with global type Weight.datatype

Namespace
no namespace
Model
{string: pattern = [0-9]+[.]?|([0-9]+)?[.][0-9]+}
Attribute Usage
optional
Fundamental Facets
equality, non-numeric, unbounded, unordered, countable infinite value space
White Space Processing
collapse


(c) Copyright 2005, 2006 buldocs Ltd. All Rights Reserved.
generated by xnsdoc 1.2