com.sfm.ap210.jsdai.functional
Class Functional_unit_network_node_definition

java.lang.Object
  extended by com.sfm.ap210.jsdai.functional.FunctionalModelObject
      extended by com.sfm.ap210.jsdai.functional.Functional_unit_network_node_definition
All Implemented Interfaces:
java.lang.Comparable<Functional_unit_network_node_definition>
Direct Known Subclasses:
Thermal_functional_unit_network_node_definition

public class Functional_unit_network_node_definition
extends FunctionalModelObject
implements java.lang.Comparable<Functional_unit_network_node_definition>


Field Summary
 java.lang.String name
           
 java.util.Set<Functional_unit_terminal> terminals
           
 
Constructor Summary
Functional_unit_network_node_definition(java.lang.String name, Functional_unit_network_definition fund)
           
Functional_unit_network_node_definition(java.lang.String name, Functional_unit_network_definition fund, Functional_unit_terminal fut)
           
 
Method Summary
 void addTerminal(Functional_unit_terminal t)
           
 int compareTo(Functional_unit_network_node_definition o)
           
 java.util.Set<Functional_unit_terminal> getFunctionalUnitTerminals()
           
 java.lang.String getName()
           
 Functional_unit_network_definition getNetworkDefinition()
           
 Scalar_terminal_definition getUsageViewTerminal()
           
 void setUsageViewTerminal(Scalar_terminal_definition usage_view_terminal)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public java.lang.String name

terminals

public java.util.Set<Functional_unit_terminal> terminals
Constructor Detail

Functional_unit_network_node_definition

public Functional_unit_network_node_definition(java.lang.String name,
                                               Functional_unit_network_definition fund)

Functional_unit_network_node_definition

public Functional_unit_network_node_definition(java.lang.String name,
                                               Functional_unit_network_definition fund,
                                               Functional_unit_terminal fut)
Method Detail

addTerminal

public void addTerminal(Functional_unit_terminal t)

getName

public java.lang.String getName()

setUsageViewTerminal

public void setUsageViewTerminal(Scalar_terminal_definition usage_view_terminal)

getFunctionalUnitTerminals

public java.util.Set<Functional_unit_terminal> getFunctionalUnitTerminals()

getUsageViewTerminal

public Scalar_terminal_definition getUsageViewTerminal()

getNetworkDefinition

public Functional_unit_network_definition getNetworkDefinition()

compareTo

public int compareTo(Functional_unit_network_node_definition o)
Specified by:
compareTo in interface java.lang.Comparable<Functional_unit_network_node_definition>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object