
QAT ReFactor Overview
QAT ReFactor is a new plug-in for CA Gen that provides sophisticated Action Diagram view substitution between LIKE or UNLIKE views within Gen Action Diagrams regardless of Domain.
What can you do with QAT ReFactor?
1. Substitute the attributes from any Workset or Entity View with the attributes from any other Workset or Entity View regardless of their domain
2. Map the attributes between views manually or using AutoMatch with name filters
3. Change a single action block, an entire chain of action blocks or the entire model
4. Perform ReFactor operations against a local checked out model or directly against the encyclopedia

Connect to Model or Encyclopedia
Choose to connect to the open local model or the encyclopedia (Host or CSE)

Select Target Action Blocks from Source List
Select from a filtered source list of action blocks within the model. Choose from options to add a single Action Block, a Chain of Action Blocks, Selected Action Blocks within a Chain, or the Entire Model. Find Action Blocks by name with Begins and Contains filters. Brows the views and attributes within the Action Blocks as you determine which action blocks to select as the target.

Set Target List Properties
Action Blocks can be de-selected after they’re placed on the target list. Individual View Types (i.e. Import, Export, Local and Entity Action) can be selected or de-selected for each Action Block.

Select the Source Entity or Work Set
Select the Entity or Work Set to be used as the Source of the ReFactor Operation. All Attributes from that Entity or Work Set will be listed in the left column of the grid.

Select the Target Entity or Work Set
Select the Entity or Work Set to be used as the Target of the ReFactor Operation. All Attributes from that Entity or Work Set will be listed in the right column of the grid.

Match the Attributes between the Source and Target
Match the Attributes between the Source and Target. This can be done manually or automatically. The Source and Target Attributes can be matched manually using dropdown lists on either side of the grid. The Source and Target Attributes can also be Automatically Matched using Auto Match all or part of the Attribute Name.

Perform ReFactor Operation
Once all the Target Action Blocks are selected and the view matching is defined, the ReFactor operation can be executed. Notes are added to the top of each Targeted Action Block to describe the ReFactored views in each Action Bock.