Void FieldAdapter.ChangeFieldDefinitionType(AnsBCLVType fieldType, kEDDataType newType)

Changes the definition type for a field of the wrapped object from Mechanical.

Remarks

The contract is the adapter is expected to raise a if the given definition type for its component is illegal. Mechanical does not support all definition types for all its field provider objects through its User Interface. Despite this, objects can get hacked by changing definition type programmatically, which would likely lead to unexpected behaviour from Mechanical.

Parameters

  • fieldType
    Type: AnsBCLVType
    Value that identifies the component of the wrapped object to change.
  • newType
    Type: kEDDataType
    Value that corresponds to the new way to use for defining the component's values.