Prev | Next |
Options - Attribute/Operations
Your use of attributes and operations can be configured in a number of ways. You can set options to:
- Delete model attributes not included in the code during reverse synchronization
- Delete model methods not included in the code during reverse synchronization
- Delete code from features contained in the model during forward synchronization
- Delete model associations and aggregations that correspond to attributes not included in the code during reverse synchronization
- Define whether or not the bodies of methods are included and saved in the model when reverse engineering
- Create features in quick succession, clearing the operation Properties window when you click on 'Save' so that you can enter another feature name
You configure these options on the 'Attribute/Operations' page of the 'Preferences' dialog.
Access
On the 'Preferences' dialog, select the 'Source Code Engineering > Attribute/Operations' option.
Ribbon |
Start > View > Preferences |
Keyboard Shortcuts |
|
Options
Field |
Action |
See also |
---|---|---|
On reverse synch, delete model attributes not in code |
Select the checkbox to indicate that on reverse synchronization, attributes in the model that are not included within code are automatically removed from the model. |
Update Package Contents |
On reverse synch, delete model associations not in code |
Select the checkbox to indicate that on reverse synchronization, associations in the model that are not included within code are automatically removed from the model. |
|
On reverse synch, delete model methods not in code |
Select the checkbox to indicate that on reverse synchronization, methods in the model that are not included within code are automatically removed from the model. |
|
Include method bodies in model when reverse engineering |
Select the checkbox to indicate that on reverse engineering code, method bodies in the code are included within your model. |
|
After Save, re-select edited item |
Select the checkbox to indicate that after saving an attribute or operation, the properties definition continues to display the details of the selected feature. If deselected, indicates that the fields of the properties definition will clear so that you can enter another attribute or operation name and details immediately. |
Create and Manage Attributes Define Properties of Operations |
On forward synch, prompt to delete code features not in model |
Select the checkbox to indicate that, during forward synchronization, the 'Synchronize Element <package name>.<element name>' dialog displays, so that you can either ignore, reassign or delete features in the code that are not in the model. |
Synchronize Model and Code |