complexType "catDefType"
Namespace:
Content:
complex, 4 attributes, 4 elements, elem. wildcard
Defined:
globally in hscommon.xsd; see XML source
Includes:
definitions of 1 attribute, 4 elements, elem. wildcard
Used:
XML Representation Summary
<...
   
 = 
xsd:nonNegativeInteger
 = 
xsd:hexBinary
 = 
xsd:string
 = 
xsd:string
   
>
   
Content: 
</...>
Content Model Elements (4):
cat (type catType), description (in catDef), implies (in catDef), name (type localizableString)
All Direct / Indirect Based Elements (1):
catDef (in myCategories)
Known Usage Locations
Annotation
This element encapsulates the definition of a category and, as outlined in the <a href="myCategories.html">.NET Categories</a> section of the XMI Manual, may appear in the system or content document of the .NET Categories service, or may appear in an external resource.
XML Source (see within schema source)
<xsd:complexType name="catDefType">
<xsd:annotation>
<xsd:documentation>
This element encapsulates the definition of a category and, as outlined in
the
<a href="myCategories.html">.NET Categories</a>
section of the XMI Manual, may appear in the
system or content document of the .NET Categories service, or may appear in an external
resource.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="name" type="localizableString">
<xsd:annotation>
<xsd:documentation>
This element specifies the localized name of the category.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="description" type="longText">
<xsd:annotation>
<xsd:documentation>
This element specifies a full description of the category definition.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="implies" type="catType">
<xsd:annotation>
<xsd:documentation>
This element specifies that this category definition also implies
that another category (designated by the
<b>ref</b>
attribute) also applies.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="catType"/>
</xsd:sequence>
<xsd:attribute name="idName" type="string" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the name of the category definition in the form of the category name.
The relationship between this value and references to this value is defined using the
rules outlined in the
<a href="myCategories.html">.NET Categories</a>
section of the
<i>XMI Manual</i>
.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attributeGroup ref="standardBlueAttributeGroup"/>
</xsd:complexType>
Attribute Detail (all declarations; 4/4)
changeNumber
Type:
Use:
required
Defined:
locally within standardBlueAttributeGroup attributeGroup
XML Source (see within schema source)
<xsd:attribute name="changeNumber" type="changeNumberType" use="required"/>

creator
Type:
Use:
required
Defined:
locally within standardBlueAttributeGroup attributeGroup
XML Source (see within schema source)
<xsd:attribute name="creator" type="creatorType" use="required"/>

id
Type:
Use:
required
Defined:
locally within standardBlueAttributeGroup attributeGroup
XML Source (see within schema source)
<xsd:attribute name="id" type="idType" use="required"/>

idName
Type:
Use:
required
Defined:
locally within (this) catDefType complexType
This attribute specifies the name of the category definition in the form of the category name. The relationship between this value and references to this value is defined using the rules outlined in the <a href="myCategories.html">.NET Categories</a> section of the <i>XMI Manual</i>.
XML Source (see within schema source)
<xsd:attribute name="idName" type="string" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute specifies the name of the category definition in the form of the category name.
The relationship between this value and references to this value is defined using the
rules outlined in the
<a href="myCategories.html">.NET Categories</a>
section of the
<i>XMI Manual</i>
.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
Content Element Detail (all declarations; 5/5)
cat
Type:
catType, empty content
Defined:
locally within (this) catDefType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="catType"/>

description
Type:
longText, simple content
Defined:
locally within (this) catDefType complexType
This element specifies a full description of the category definition.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="description" type="longText">
<xsd:annotation>
<xsd:documentation>
This element specifies a full description of the category definition.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

implies
Type:
catType, empty content
Defined:
locally within (this) catDefType complexType
This element specifies that this category definition also implies that another category (designated by the <b>ref</b> attribute) also applies.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="implies" type="catType">
<xsd:annotation>
<xsd:documentation>
This element specifies that this category definition also implies
that another category (designated by the
<b>ref</b>
attribute) also applies.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

name
Type:
localizableString, simple content
Defined:
locally within (this) catDefType complexType
This element specifies the localized name of the category.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="name" type="localizableString">
<xsd:annotation>
<xsd:documentation>
This element specifies the localized name of the category.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

{any element with non-schema namespace}
Defined:
within (this) catDefType complexType
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>