Public Member Functions | Private Attributes

de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement Class Reference

A data flow element is a data element (signal or operation (sic)) at some place within a component. The place is given by a subcomponent and a port (of the type of the subcomponent). More...

List of all members.

Public Member Functions

 DataFlowElement (SubComponent newSubComponent, Port newPort, DataElement newDataElement)
 constructor
boolean equals (Object obj)
DataElement getDataElement ()
 getter method for the data element
Port getPort ()
 getter method for the port
SubComponent getSubComponent ()
 getter method for the subcomponent
int hashCode ()
String toString ()

Private Attributes

DataElement dataElement
Port port
SubComponent subComponent

Detailed Description

A data flow element is a data element (signal or operation (sic)) at some place within a component. The place is given by a subcomponent and a port (of the type of the subcomponent).

Author:
mgrosse
Version:
0.9.0
Since:
0.9.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.DataFlowElement ( SubComponent  newSubComponent,
Port  newPort,
DataElement  newDataElement 
)

constructor

Parameters:
newSubComponent the subcomponent part of the place of the flow element
newPort the port part of the flow element
newDataElement the data element (signal or operation) of the flow element

Member Function Documentation

boolean de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.equals ( Object  obj  ) 
DataElement de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.getDataElement (  ) 

getter method for the data element

Returns:
the data element (signal or operation) of the flow element
Port de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.getPort (  ) 

getter method for the port

Returns:
the port part of the place of the flow element
SubComponent de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.getSubComponent (  ) 

getter method for the subcomponent

Returns:
the subcomponent part of the place of the flow element
int de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.hashCode (  ) 
String de.fraunhofer.isst.axbench.operations.checker.utilities.DataFlowElement.toString (  ) 

Member Data Documentation