element <catDef> (local)
Namespace:
Type:
Content:
complex, 4 attributes, 4 elements, elem. wildcard
Defined:
XML Representation Summary
<catDef
   
 = 
xsd:nonNegativeInteger
 = 
xsd:hexBinary
 = 
xsd:string
 = 
xsd:string
   
>
   
Content: 
</catDef>
Content model elements (4):
hs:cat (type hs:catType), hs:description (in catDef), hs:implies (in catDef), hs:name (type hs:localizableString)
Included in content model of elements (1):
myCategories
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="catDef" type="hs:catDefType"/>
Attribute Detail (all declarations; 4/4)
changeNumber
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="changeNumber" type="changeNumberType" use="required"/>

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

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

idName
Type:
Use:
required
Defined:
locally within hs: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)
hs:cat
Type:
hs:catType, empty content
Defined:
locally within hs:catDefType complexType
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cat" type="catType"/>

hs:description
Type:
hs:longText, simple content
Defined:
locally within hs: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>

hs:implies
Type:
hs:catType, empty content
Defined:
locally within hs: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>

hs:name
Type:
hs:localizableString, simple content
Defined:
locally within hs: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 hs:catDefType complexType
XML Source (see within schema source)
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="skip"/>