DeviationPermissionKind : public <<enumeration>> class
Created: 2006-06-28 20:01:58
Modified: 2010-03-08 16:39:56
Project:
Advanced:
<p>The DeviationPermissionKind is an enumeration with enumeration literals defining possible values for deviation attributes.<br/></p><p><br/></p><p>Extension: <br/></p><p>Enumeration, no extension.<br/></p>
Attribute Details
public
  no
<<enum>>
Notes: The deviation is not allowed.
public
  append
<<enum>>
Notes: The name, description or other attribute may only be changed by appending text without changing the original text. This kind is only applicable to deviation attributes "allowChangeName", "allowChangeDescription" and "allowChangeAttribute".
public
  subset
<<enum>>
Notes: The cardinality may only be changed such that the new cardinality is a subset of the original cardinality. This kind is only applicable to deviation attribute "allowChangeCardinality".
public
  subtree
<<enum>>
Notes: In case of deviation attribute "allowMove": the parent of the VehicleFeature may be changed, but the original parent must remain a predecessor (i.e. moving the VehicleFeature itself is allowed but it may only be moved further down within the same subtree).<br /><br />In case of deviation attribute "allowReduction": the children of the VehicleFeature may be moved elsewhere, but they must remain successors of the VehicleFeature (i.e. moving them away is allowed but they may only be moved further down within the same subtree).<br /><br />This kind is only applicable to deviation attributes "allowMove" and "allowReduction".
public
  widen
<<enum>>
Notes: Feature groups may only be widened, i.e. it is only legal to add features into a feature group that were not grouped before, but not to ungroup features. This kind is only applicable to deviation attribute 'allowRegrouping'.
public
  yes
<<enum>>
Notes: The deviation is allowed.