Public Member Functions

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

Operation models an operation of an interface. More...

List of all members.

Public Member Functions

void addParameter (Parameter newParameter) throws AXLException
 Adds a parameter.
Collection< ParametergetParameters ()
 getter method for the collection of parameters
boolean hasSameParametersAs (Operation otherOperation)
 checks whether this and the other operation have the same parameters
 Operation ()
 Constructor.

Detailed Description

Operation models an operation of an interface.

Children
Author:
ekleinod
mgrosse
Version:
0.9.0
Since:
0.1

Constructor & Destructor Documentation

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

Constructor.


Member Function Documentation

void de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Operation.addParameter ( Parameter  newParameter  )  throws AXLException

Adds a parameter.

Parameters:
newParameter the parameter to be added
Exceptions:
AXLException if element scould not be added
Collection<Parameter> de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Operation.getParameters (  ) 

getter method for the collection of parameters

Returns:
the collection of parameters
boolean de.fraunhofer.isst.axbench.axlang.elements.architecturemodel.Operation.hasSameParametersAs ( Operation  otherOperation  ) 

checks whether this and the other operation have the same parameters

Parameters:
otherOperation the operation this one is compared to
Returns:
true if the parameter lists of this and the other operation coincide w.r.t. identifiers and types of the parameters