Reverse engineering options

The Misc tab on the Reverse Engineering Advanced Options window enables you to:

The Misc tab has the following controls:

Subject and metaclass Property Value
For attributes
<lang>_CG::Attribute AccessorGenerate Cleared
  MutatorGenerate Never
For relations
<lang>_CG::Relation GetAtGenerate Cleared
  GetKeyGenerate Cleared
  RemoveKeyGenerate Cleared
CG::Relation AddComponentHelpersGenerate Cleared
  AddGenerate Cleared
  AddHelpersGenerate False
  ClearGenerate Cleared
  ClearHelpersGenerate Cleared
  CreateComponentGenerate Cleared
  DeleteComponentGenerate Cleared
  FindGenerate Cleared
  GetEndGenerate Cleared
  GetGenerate Cleared
  RemoveComponentHelpersGenerate Cleared
  RemoveGenerate Cleared
  RemoveHelpersGenerate False
  SetComponentHelpersGenerate Cleared
  SetGenerate Cleared
  SetHelpersGenerate From
Modifier
For classes
CG::Class InitCleanUpRelations Cleared
Note: The setting of this check box is equivalent to the <lang>_ReverseEngineering::ImplementationTrait::ReflectDataMembers property. See the definition provided for the property on the applicable Properties tab of the Features window.

See Importing data members as private for an example.
Note: By default, object model diagrams are created during reverse engineering. You can turn this feature off by modifying the value of the property CreateObjectModelDiagrams.

Feedback