6.2.5.31. Architecture-QEAImporter

Imports an Enterprise Architect model from a .qea/.qeax file into the RFG

Required inputs: RFG

This rule imports an EA model (given as .qea/.qeax file) into an RFG view.

Possible Messages

This rule has no predefined messages.

Options

architecture_view_name

architecture_view_name : str = 'None (value must be set)'

Name of the generated architecture view.
 

excluded_types

excluded_types : set[str] = set()

List of names of node types that should not be imported.
 

export_warnings

export_warnings : bool = True

Export output messages to the analysis database.
 

import_attributes

import_attributes : bool = False

Specifies whether UML attributes shall be imported.
 

import_operation_attributes

import_operation_attributes : bool = False

Specifies whether the following operation attributes shall be imported:
  • visibility
  • static
  • abstract
 

import_signatures

import_signatures : bool = False

Specifies whether operation signatures (parameters and return type) shall be imported.
 

import_tagged_values

import_tagged_values : bool = False

Specifies whether tagged values shall be imported.
 

loglevel

loglevel : LogLevel = 'WARNING'

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

qea_file_path

qea_file_path : bauhaus.analysis.config.LayerRelativePath = 'None (value must be set)'

Path to the EA .qea/.qeax file.
 

tagged_value_attribute_prefix

tagged_value_attribute_prefix : str = 'UML:taggedValue:'

The prefix of the attribute names used to store imported tagged values.
Only relevant if import_tagged_values is enabled.
 

Option Types

These types are used by options listed above:

LogLevel

An enumeration.
 
  • WARNING

  • INFO

  • DEBUG