Public Member Functions | Package Functions

de.fraunhofer.isst.axbench.axlang.elements.mappings.A2RLink Class Reference

A2RLink models a link between an application model element and a resource model element More...

List of all members.

Public Member Functions

 A2RLink ()
 Constructor.
void setSourceInstance (IGlobalInstance sourceInstance) throws AXLException
 setter method for the source instance
void setTargetInstance (IGlobalInstance targetInstance) throws AXLException
 setter method for the target instance

Package Functions

public< T extends
AbstractGlobalInstance > T 
getSourceInstance ()
 getter method for the source instance
public< T extends
AbstractGlobalInstance > T 
getTargetInstance ()
 getter method for the target instance

Detailed Description

A2RLink models a link between an application model element and a resource model element

References
  • 1..1 source global instance
  • 1..1 target global instance
Author:
mgrosse
Version:
0.10.0
Since:
0.5.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.axlang.elements.mappings.A2RLink.A2RLink (  ) 

Constructor.


Member Function Documentation

public<T extends AbstractGlobalInstance> T de.fraunhofer.isst.axbench.axlang.elements.mappings.A2RLink.getSourceInstance (  )  [package]
public<T extends AbstractGlobalInstance> T de.fraunhofer.isst.axbench.axlang.elements.mappings.A2RLink.getTargetInstance (  )  [package]
void de.fraunhofer.isst.axbench.axlang.elements.mappings.A2RLink.setSourceInstance ( IGlobalInstance  sourceInstance  )  throws AXLException

setter method for the source instance

Parameters:
subcomponent the new source instance
Exceptions:
AXLException if the new source instance cannot be set
void de.fraunhofer.isst.axbench.axlang.elements.mappings.A2RLink.setTargetInstance ( IGlobalInstance  targetInstance  )  throws AXLException

setter method for the target instance

Parameters:
subcomponent the new target instance
Exceptions:
AXLException if the new target instance cannot be set