Static Public Member Functions | Static Private Member Functions

de.fraunhofer.isst.axbench.operations.transformer.utilities.ReferenceReconstructor Class Reference

List of all members.

Static Public Member Functions

static void reconstructReferences (Model model)
 reconstructs the references in an application model with cloned components that cross component borders

Static Private Member Functions

static void addReferences (Block block, AbstractArchitectureModel appModel)
static void addReferences (Expression expression, AbstractArchitectureModel appModel)
static void addReferences (Statement statement, AbstractArchitectureModel appModel)

Detailed Description

Author:
mgrosse
ekleinod
Version:
0.9.0
Since:
0.8.0

Member Function Documentation

static void de.fraunhofer.isst.axbench.operations.transformer.utilities.ReferenceReconstructor.addReferences ( Block  block,
AbstractArchitectureModel  appModel 
) [static, private]
static void de.fraunhofer.isst.axbench.operations.transformer.utilities.ReferenceReconstructor.addReferences ( Expression  expression,
AbstractArchitectureModel  appModel 
) [static, private]
static void de.fraunhofer.isst.axbench.operations.transformer.utilities.ReferenceReconstructor.addReferences ( Statement  statement,
AbstractArchitectureModel  appModel 
) [static, private]
static void de.fraunhofer.isst.axbench.operations.transformer.utilities.ReferenceReconstructor.reconstructReferences ( Model  model  )  [static]

reconstructs the references in an application model with cloned components that cross component borders

Bug:
works for one application model only
Parameters:
model the model into which the missing references are copied