FeatureModelerExt Enumeration CATFmAttributeUpdateBehavior
enum CATFmAttributeUpdateBehavior {
CATFmNeutral,
CATFmIn,
CATFmOut
}
Enumeration representing the update behavior of an attribute of a feature.
Update behavior of a feature attribute can be retrieved through (see
m_UpdateBehavior data member).
It can be dynamically modified through
.
- Values:
-
- CATFmNeutral
- Modification of the attribute value will not affect update status of its feature.
- CATFmIn
- Modification of the attribute value will affect update status of its feature.
When modified, the feature update status is changed to not up to date.
If a feature B is pointed through a CATFmIn attribute of a feature A, then:
- The update of the pointing feature A will call the update of the pointed feature B.
- B going not up to date will cause A to become also not up to date.
- CATFmOut
- Modification of the attribute value will not affect update status of its feature.
If a CATFmIn attribute a of a feature A is remotely valuated by a CATFmOut attribute b of a feature B,
then the update of A will call the update of B and then the update of b.
- See also:
- ,
This object is included in the file: CATFmAttributeUpdateBehavior.h
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.