A function link is used in a component to define the decomposition of a function to the subcomponents of the component.
More...
List of all members.
Detailed Description
A function link is used in a component to define the decomposition of a function to the subcomponents of the component.
- Children
- 1..* target functions (LocalFunctionInstance): the refining functions in the subcomponents
- References
- 1..1 source function (Function): the refined function of the super component
- Author:
- mgrosse
-
ekleinod
- Version:
- 0.10.0
- Since:
- 0.9.0
Constructor & Destructor Documentation
de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.FunctionLink.FunctionLink |
( |
|
) |
|
Member Function Documentation
void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.FunctionLink.addTargetFunctionInstance |
( |
Function |
newTargetFunctionInstance |
) |
throws AXLException |
adds a new target function instance
- Parameters:
-
| newTargetFunctionInstance | the new target function instance |
- Exceptions:
-
| AXLException | if element could not be added |
Function de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.FunctionLink.getSourceFunction |
( |
|
) |
|
getter method for the referenced source function
- Returns:
- the referenced source function
Collection<LocalFunctionInstance> de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.FunctionLink.getTargetFunctionInstances |
( |
|
) |
|
getter method for the collection of target function instances
- Returns:
- the collection of target function instances
void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.FunctionLink.setSourceFunction |
( |
Function |
newFunction |
) |
throws AXLException |
Sets a new source function.
- Parameters:
-
| newFunction | new source function |
- Exceptions:
-
| AXLException | if element could not be set |