FeatureModelerExt CATFmAttributeValuationInfo

Usage: you must use this class as is. You should never derive it.


public class CATFmAttributeValuationInfo

Class representing the valuation informations of a feature attribute.

Role: This data structure contains detailed informations on a feature attribute.
This data structure can be retrieved through CATFmFeatureFacade#GetAttributeValuationInfo.

See also:
, , ,


Data Member Index


o m_IsAggregating
Whether the attribute represents an aggregation relation, can be true only if m_Type is CATFmKind_feature.
o m_IsList
Whether the attribute is a list.
o m_IsPrivate
Whether the attribute is private on the feature.
o m_IsUnset
Whether the attribute value is unset on the feature.
o m_ListSize
Contains the size of the attribute value.
o m_Type
The type of the attribute.
o m_UpdateBehavior
Update behavior of the attribute on the feature.
o m_ValuationMode
Valuation mode of the attribute on the feature.

Data Members


o m_IsAggregating
  public CATBoolean m_IsAggregating
Whether the attribute represents an aggregation relation, can be true only if m_Type is CATFmKind_feature.
o m_IsList
  public CATBoolean m_IsList
Whether the attribute is a list.
o m_IsPrivate
  public CATBoolean m_IsPrivate
Whether the attribute is private on the feature.
o m_IsUnset
  public CATBoolean m_IsUnset
Whether the attribute value is unset on the feature. Only simple types (CATFmKind_boolean, CATFmKind_octet, CATFmKind_int, CATFmKind_double, CATFmKind_string) support unset values. Depending on valuation mode this data can be irrelevant.
o m_ListSize
  public unsigned int m_ListSize
Contains the size of the attribute value. Depending on valuation mode this data can be irrelevant.
o m_Type
  public CATFmAttributeAndValueKind m_Type
The type of the attribute. For a redirected attribute m_Type is .
See also:
o m_UpdateBehavior
  public CATFmAttributeUpdateBehavior m_UpdateBehavior
Update behavior of the attribute on the feature.
See also:
o m_ValuationMode
  public CATFmAttributeValuationMode m_ValuationMode
Valuation mode of the attribute on the feature.
See also:

This object is included in the file: CATFmAttributeValuationInfo.h

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.