Public Member Functions

de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.DelegationUpDataLink Class Reference

A DelegationUpDataLink belongs to a DelegationUp and represents the translation from the sourceDataElement to the targetDataElement along the delegation. More...

List of all members.

Public Member Functions

 DelegationUpDataLink ()
 constructor
DataElement getSourceDataElement ()
 getter method for the referenced source data element
DataElement getTargetDataElement ()
 getter method for the referenced target data element
void setSourceDataElement (DataElement sourceDataElement) throws AXLException
 setter method for the source data element
void setTargetDataElement (DataElement targetDataElement) throws AXLException
 setter method for the target data element

Detailed Description

A DelegationUpDataLink belongs to a DelegationUp and represents the translation from the sourceDataElement to the targetDataElement along the delegation.

Children
  • 1..1 local source data element instance
References
  • 1..1 target data element
Author:
mgrosse
ekleinod
Version:
0.10.0
Since:
0.8.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.DelegationUpDataLink.DelegationUpDataLink (  ) 

constructor


Member Function Documentation

DataElement de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.DelegationUpDataLink.getSourceDataElement (  )  [virtual]

getter method for the referenced source data element

Returns:
the referenced source data element

Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractDataLink.

DataElement de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.DelegationUpDataLink.getTargetDataElement (  )  [virtual]

getter method for the referenced target data element

Returns:
the referenced target data element

Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractDataLink.

void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.DelegationUpDataLink.setSourceDataElement ( DataElement  sourceDataElement  )  throws AXLException [virtual]

setter method for the source data element

Parameters:
sourceDataElement the new source data element
Exceptions:
AXLException if element could not be set

Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractDataLink.

void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.DelegationUpDataLink.setTargetDataElement ( DataElement  targetDataElement  )  throws AXLException [virtual]

setter method for the target data element

Parameters:
sourceDataElement the new target data element
Exceptions:
AXLException if element could not be set

Implements de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.AbstractDataLink.