6.2.5.24. Architecture-CombineViews

Copy the content of the given RFG view to a new view (overwriting its previous content)

Required inputs: RFG

This rule combines two views (left view and right view by applying different operations (difference, intersection and union) into a new target view.

Possible Messages

This rule has no predefined messages.

Options

combining_operation

combining_operation : CombiningOperations | None = None

The combining operation to use (must be set).
 

export_warnings

export_warnings : bool = True

Export output messages to the analysis database.
 

left_view_name

left_view_name : str = ''

Name of the initial view to be combined.
 

loglevel

loglevel : LogLevel = 'WARNING'

Logging mode. WARNING only outputs errors and warnings, INFO additionally prints info messages, DEBUG additionally outputs info and debug messages.
 

right_view_name

right_view_name : str = ''

Name of the other view to be combined.
 

target_view_name

target_view_name : str = ''

Name of the target view. If it already exists, a counter is attached to disambiguate the name.
 

Option Types

These types are used by options listed above:

CombiningOperations

An enumeration.
 
  • difference

  • intersection

  • union

LogLevel

An enumeration.
 
  • WARNING

  • INFO

  • DEBUG