de.elisabetheckstaedt.dipl.common
Class Rohrnetz

java.lang.Object
  extended by de.elisabetheckstaedt.dipl.common.Kostentraeger
      extended by de.elisabetheckstaedt.dipl.common.Sammelobjekt
          extended by de.elisabetheckstaedt.dipl.common.Rohrnetz
All Implemented Interfaces:
Investitionsgut, Stromverbraucher, Waermeverbraucher, Wasserverbraucher

public class Rohrnetz
extends Sammelobjekt


Constructor Summary
Rohrnetz(double Durchmesser, java.lang.String Material, Rohr[] Rohre)
           
Rohrnetz(double Durchmesser, java.lang.String Material, Rohr[] Rohre, double Laenge)
           
 
Method Summary
 java.lang.String getBauteilart()
           
 double getLaenge()
           
 Rohr[] getRohre()
           
 java.lang.Object[] getStruktur()
           
 double Laenge()
           
 void setLaenge(double laenge)
           
 void setRohre(Rohr[] rohre)
           
 double zeta()
           
 
Methods inherited from class de.elisabetheckstaedt.dipl.common.Sammelobjekt
Bedienungskosten, Inspektionskosten, Instandsetzungskosten, Investitionskosten, KostenXMLout, KostenXMLoutflach, Stromverbrauch, Waermeverbrauch, Wartungskosten, Wasserverbrauch
 
Methods inherited from class de.elisabetheckstaedt.dipl.common.Kostentraeger
Betriebsgebundene_Kosten, getBedienungskosten, getBetriebsgebundene_Kosten, getInspektionskosten, getInstandsetzungskosten, getInvestition, getInvestitionskosten, getKapitalkosten, getKosten, getName, getStromkosten, getStromverbrauch, getVerbrauchsgebundene_Kosten, getWaermekosten, getWaermeverbrauch, getWartungskosten, getWasserkosten, getWasserverbrauch, Kapitalkosten, Kosten, setInvestitionskosten, setName, Stromkosten, Verbrauchsgebundene_Kosten, Waermekosten, Wasserkosten
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rohrnetz

public Rohrnetz(double Durchmesser,
                java.lang.String Material,
                Rohr[] Rohre)

Rohrnetz

public Rohrnetz(double Durchmesser,
                java.lang.String Material,
                Rohr[] Rohre,
                double Laenge)
Method Detail

zeta

public double zeta()

Laenge

public double Laenge()

getStruktur

public java.lang.Object[] getStruktur()
Specified by:
getStruktur in class Sammelobjekt

getBauteilart

public java.lang.String getBauteilart()
Specified by:
getBauteilart in class Kostentraeger

getLaenge

public double getLaenge()

setLaenge

public void setLaenge(double laenge)

getRohre

public Rohr[] getRohre()

setRohre

public void setRohre(Rohr[] rohre)