User Tools

Site Tools


models:vec_v1_1_0:documentation:1_5_variants

 Index - Previous - Next


1.5 Variants

VariantCodeSpecificationVariantGroupSpecificationVariantConfigurationSpecificationVariantGroupVariantCodeSpecificationVariantConfigurationConfigurableElement

A VariantConfigurationSpecification is a container for various VariantConfigurations. Each VariantConfiguration describes a certain constraint which makes it possible to determine whether a relating ConfigurableElement is relevant regarding a certain configuration or not. All classes in the VEC that can reference information about their VariantConfiguration inherit directly or indirectly from ConfigurableElement.

Note: VariantConfiguration.logisticControlExpression has been introduced as an alternative attribute for VariantConfiguration.logisticControlString. For the logisticControlExpression the VDA project group “Fahrzeugelektrik / AP 212” wants to introduce a defined syntax in the future.

A VariantCodeSpecification is a container for various VariantCodes. Each VariantCode describes an elementary literal which can be used as part of a VariantConfiguration.logisticControlString or VariantConfiguration.logisticControlExpression.

A VariantGroupSpecification is a container for various VariantGroups. A VariantGroup describes a non-exclusive grouping for varying VariantCodes in combination with a specified literal which can be used as part of a VariantConfiguration.logisticControlString or VariantConfiguration.logisticControlExpression.

Note: The VEC does not constrain a VariantCodeSpecification or a VariantGroup­Specification to a precondition for use in VariantConfigurations. VariantCodeSpecification and VariantGroupsSpecification are intended as an optional means to exchange information independently about the “vocabulary” which is possible to express VariantConfigurations.

Note: Please refer to the detailed class description for information about which elements inherit from ConfigurableElement.


Index - Previous - Next

models/vec_v1_1_0/documentation/1_5_variants.txt · Last modified: 2014/02/28 17:12 (external edit)