XSGlobalComplexTypeComplex

class XSGlobalComplexTypeComplex(val name: VNCName, val mixed: Boolean?, val abstract: Boolean?, val final: Set<VDerivationControl.Complex>?, val block: Set<VDerivationControl.Complex>?, val defaultAttributesApply: Boolean?, val content: XSComplexContent, val id: VID? = null, val annotation: XSAnnotation? = null, val otherAttrs: Map<@Serializable(with = QNameSerializer::class) QName, String>) : XSGlobalComplexType, XSComplexType.Complex(source)

Constructors

Link copied to clipboard
constructor(name: VNCName, mixed: Boolean?, abstract: Boolean?, final: Set<VDerivationControl.Complex>?, block: Set<VDerivationControl.Complex>?, defaultAttributesApply: Boolean?, content: XSComplexContent, id: VID? = null, annotation: XSAnnotation? = null, otherAttrs: Map<@Serializable(with = QNameSerializer::class) QName, String>)

Properties

Link copied to clipboard
Link copied to clipboard
open override val annotation: XSAnnotation? = null
Link copied to clipboard
Link copied to clipboard
open override val content: XSComplexContent
Link copied to clipboard
open override val defaultAttributesApply: Boolean?

Default: false

Link copied to clipboard
Link copied to clipboard
open override val id: VID? = null
Link copied to clipboard
open override val mixed: Boolean?

May not have simpleContent child

Link copied to clipboard
open override val name: VNCName
Link copied to clipboard
open override val otherAttrs: Map<QName, String>

Functions