complexType
コンポーネントでは、複合型を定義します。複合型の要素は、その他の要素または属性(あるいはその両方)を含むXML要素です。
element
redefine
schema
<complexType
id=ID
name=NCName
abstract=true|false
mixed=true|false
block=(#all|list of (extension|restriction))
final=(#all|list of (extension|restriction))
any attributes
>
(annotation?,(simpleContent|complexContent|((group|all|
choice|sequence)?,((attribute|attributeGroup),anyAttribute?))))
</complexType>
注意: ?記号は、指定した要素が0回または1回出現することを宣言します。
complexType
要素内に0回以上出現することを宣言します。
id
name
abstract
mixed
complexType
要素の子要素間で文字データの表示を許可するかどうかを指定します。デフォルトはfalseです。simpleContent
要素が子要素の場合、mixed
属性は許可されません。
block
final
any attributes
この要素およびすべてのXML要素の詳細は、「W3C XML Schema Part 1: Structures Specification」(http://www.w3.org/TR/xmlschema-1/)を参照してください。
Copyright © 1997, 2006, Oracle. All rights reserved.