Public Member Functions

de.fraunhofer.isst.axbench.axlang.elements.globalinstances.OperationInstance Class Reference

Global instance of an operation. More...

List of all members.

Public Member Functions

Operation getOperation ()
 Returns the instantiated operation.
 OperationInstance ()
 Constructor.
boolean removeOperation ()
 Removes the instantiated operation.
void setOperation (Operation newElement) throws AXLException
 Sets the instantiated operation reference.

Detailed Description

Global instance of an operation.

Author:
mgrosse
ekleinod
Version:
0.9.0
Since:
0.9.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.axlang.elements.globalinstances.OperationInstance.OperationInstance (  ) 

Constructor.


Member Function Documentation

Operation de.fraunhofer.isst.axbench.axlang.elements.globalinstances.OperationInstance.getOperation (  ) 

Returns the instantiated operation.

Returns:
the instantiated operation
Return values:
null if none defined
boolean de.fraunhofer.isst.axbench.axlang.elements.globalinstances.OperationInstance.removeOperation (  ) 

Removes the instantiated operation.

Returns:
remove success
Return values:
true reference was removed, or was null
false reference was not removed
void de.fraunhofer.isst.axbench.axlang.elements.globalinstances.OperationInstance.setOperation ( Operation  newElement  )  throws AXLException

Sets the instantiated operation reference.

Parameters:
newInstantiatedElement the new instantiated operation
Exceptions:
AXLException if the reference cannot be set