IDMW 2.0 XML-Schema Dokumentation
FEATURE_CLASS Element
IDMW 2.0 XML-Schema Dokumentation > T_NEW_CATALOG Element > FEATURE_DEFINITION Element > FEATURE_CLASSES Element : FEATURE_CLASS Element
Description
This element is used to define a feature class.
Namespace (none)
Diagram
FEATURE_REF Element Sequence FEATURE_CLASS Element
Overview
FEATURE_CLASS 1..∞
This element is used to define a feature class.
FEATURE_CLASS_NO required Restriction of xs:positiveInteger
This attribute is used to identify a feature class.    D   positiveInteger
   P   
   M   [1:9999999999]
Sequence
FEATURE_REF 1..∞
This feature refers to the FEATURE (path 1) element.
Only helpful options must be referenced in the feature class of an item. Example: the feature class vacation must not contain any features for feet shapes.

Element paths
Path 1 : FEATURE_DEFINITION/FEATURES
FEATURE_NO required Restriction of xs:nonNegativeInteger
This attribute is used to reference a feature.    D   nonNegativeInteger
   P   
   M   [0:9999]
INVISIBLE optional xs:boolean
If the value of this attribute is set to true (or 1), it specifies that the corresponding feature is invisible.    D   boolean
   P   
   M   
.
Attributes
NameTypeUseDefaultFixedDescription
FEATURE_CLASS_NORestriction of xs:positiveIntegerrequired  
This attribute is used to identify a feature class.    D   positiveInteger
   P   
   M   [1:9999999999]
Remarks

Source
<xs:element name="FEATURE_CLASS" maxOccurs="unbounded" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation>255--0--NEW</xs:documentation>
    <xs:documentation>Version Beta 2.0 Build 0</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FEATURE_REF" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>255--0--NEW</xs:documentation>
          <xs:documentation>Version Beta 2.0 Build 4</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:attribute name="FEATURE_NO" use="required">
            <xs:annotation>
              <xs:documentation>255--0--NEW</xs:documentation>
              <xs:documentation>Version Beta 2.0 Build 4</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:nonNegativeInteger">
                <xs:minInclusive value="0" />
                <xs:maxInclusive value="9999" />
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
          <xs:attribute name="INVISIBLE" type="xs:boolean">
            <xs:annotation>
              <xs:documentation xml:lang="de">neu 2.4 BA/07.03.2014
unsichtbare Variantenart. 
Wird nicht im Konfigurator angezeigt.
</xs:documentation>
            </xs:annotation>
          </xs:attribute>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attribute name="FEATURE_CLASS_NO" use="required">
      <xs:annotation>
        <xs:documentation>255--0--NEW</xs:documentation>
        <xs:documentation>Version Beta 2.0 Build 0, K. Richter 26.03.2014</xs:documentation>
        <xs:documentation xml:lang="DE">Version 2.1 Build 7 für Polster erweitert auf 10 Stellen /28.11.2011 /ba</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:positiveInteger">
          <xs:minInclusive value="1" />
          <xs:maxInclusive value="9999999999" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:complexType>
</xs:element>
See Also
FEATURE_CLASSES ElementFEATURE_DEFINITION ElementT_NEW_CATALOG ElementIDMW 2.0 XML-Schema Dokumentation