com.sfm.ap210.jsdai.functional
Class Functional_unit
java.lang.Object
com.sfm.ap210.jsdai.functional.FunctionalModelObject
com.sfm.ap210.jsdai.functional.Functional_unit
- All Implemented Interfaces:
- java.lang.Comparable<Functional_unit>
public class Functional_unit
- extends FunctionalModelObject
- implements java.lang.Comparable<Functional_unit>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
terminals
public java.util.SortedSet<Functional_unit_terminal> terminals
refdes
public java.lang.String refdes
description
public java.lang.String description
fuuv
public Functional_unit_usage_view fuuv
params
public java.util.Set<ParameterAssignment> params
Functional_unit
public Functional_unit(java.lang.String refdes,
java.lang.String description,
Functional_unit_usage_view fuuv)
addParam
public void addParam(ParameterAssignment p)
addParams
public void addParams(java.util.Set<ParameterAssignment> pa_set)
getParamWithModelParameterId
public Param getParamWithModelParameterId(java.lang.String mp_id)
getParams
public java.util.Set<ParameterAssignment> getParams()
createTerminalsFromUsageView
public void createTerminalsFromUsageView()
getRefDes
public java.lang.String getRefDes()
getDescription
public java.lang.String getDescription()
getFUUV
public Functional_unit_usage_view getFUUV()
getTerminalBySignalName
public Functional_unit_terminal getTerminalBySignalName(java.lang.String signal_name)
getTerminals
public java.util.Collection<Functional_unit_terminal> getTerminals()
compareTo
public int compareTo(Functional_unit o)
- Specified by:
compareTo in interface java.lang.Comparable<Functional_unit>
toString
public java.lang.String toString()
- returns null if terminal with given signal_name does not exist
- Overrides:
toString in class java.lang.Object
- Parameters:
signal_name -
- Returns: