Public Member Functions

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

Global instance of a signal. More...

List of all members.

Public Member Functions

Signal getSignal ()
 Returns the instantiated signal.
boolean removeSignal ()
 Removes the instantiated signal.
void setSignal (Signal newElement) throws AXLException
 Sets the instantiated signal reference.
 SignalInstance ()
 Constructor.

Detailed Description

Global instance of a signal.

Author:
mgrosse
ekleinod
Version:
0.9.0
Since:
0.9.0

Constructor & Destructor Documentation

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

Constructor.


Member Function Documentation

Signal de.fraunhofer.isst.axbench.axlang.elements.globalinstances.SignalInstance.getSignal (  ) 

Returns the instantiated signal.

Returns:
the instantiated signal
Return values:
null if none defined
boolean de.fraunhofer.isst.axbench.axlang.elements.globalinstances.SignalInstance.removeSignal (  ) 

Removes the instantiated signal.

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.SignalInstance.setSignal ( Signal  newElement  )  throws AXLException

Sets the instantiated signal reference.

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