| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Dieses Bean bemisst einen Stahlträger. Dabei müssen ihm alle nötigen Daten
einzeln übergeben werden, da es nicht von Objekten wie zum Beispiel
I_Profil abhängig sein soll. Dadurch erreicht man eine größere
Protabilität und kann es in einer fremden Beanumgebung ohne
Adapter laufen lassen.
Über die setter Methoden läßt sich das Bean bestücken, wobei es sich dringend
empfielt alle setter zu bedienen, da nicht geprüft wird, ob die
Eingangswerte korrekt sind oder nicht.
Über die Methode actionPerformed schießt man dann einen Event in das Objekt
und löst somit die Berechnung aus.
Über die fertige Berrechnung wird man informiert, wenn man sich am
Bean angemeldet hat addPropertyChangeListener(PropertyChangeListener listener)
Constructor Summary | |
BalkenBean() |
Method Summary | |
void | accept(NachweisVisitor visite) |
void | actionPerformed(ActionEvent ev) |
synchronized void | addPropertyChangeListener(PropertyChangeListener listener) Meldestelle für Interessierte |
double | getA() Liefert Fläche des Profils in {cm^2] |
double | getB() Liefert die Breite des Profiels in [mm] |
double | getB_t_vorhanden() Liefert vorh(b/h) des I_Profiels |
double | getBiegeNachweis() Liefert die Auslastung des Trägers beim Biegenachweis in [/] |
double | getDrillNachweis() Liefert die Auslastung des Trägers beim Drillknicknachweis in [/] |
int | getE() Liefert den E-Modul des Trägers im [MN/m^2] |
int | getFyk() Liefert die Streckgrenze des Trägers in [MN/m^2] |
double | getGammaM() Liefert den Teilsicherheitsbeiwert gamma(M) |
double | getH() Liefert die Höhe des Profiels in [mm] |
double | getIy() Liefert das Flächenträgheitsmoment 2. |
double | getIyRad() Liefert den Trägheitsradius bezogen auf die y-Achse in [cm] |
double | getIz() Liefert das Flächenträgheitsmoment in Z-Richtung 2. |
String | getKsl_yy() Liefert die Knickspannungslinie a, b, c oder d senkrecht zur y Achse |
String | getKsl_zz() Liefert die Knickspannungslinie a, b, c oder d senkrecht zur z Achse |
double | getL() Setzt die Länge des Trägers in [m] |
double | getM() Liefert das eingeprägte Moment des Trägers in [MN] |
double | getN() Liefert die eingeprägte Normalkraft des Trägers in [MN] |
double | getQ() Liefert die eingeprägte Querkraft des Trägers in [MN] |
double | getR() Liefert den Innenradius zwischen Flansch und Steg in [mm] |
double | getS() Liefert die Stegdicke in [mm] |
double | getSpannungsNachweis() Setzt den Teilsicherheitsbeiwert gamme(M) |
double | getT() Liefert die Dicke der Flansche in [mm] |
double | getWply() Liefert das plastische WiederstandsmomentW(pl,y) in cm^3 |
boolean | isBiegeTest() Gibt an, ob ein Biegeknicknachweis durchgeführt wird oder nicht |
boolean | isDrillTest() Gibt an, ob ein Stabilitätsnachweis durchgeführt wird oder nicht |
synchronized void | removePropertyChangeListener(PropertyChangeListener listener) Abmeldestelle für nicht mehr Interessierte |
void | setA(double a) Setzt die Fläche des Profils in {cm^2] |
void | setB(double b) Setzt die Breite des Profiels in [mm] |
void | setB_t_vorhanden(double b_t_vorhanden) Setzt vorh(b/h) des I-Profils |
void | setBiegeNachweis(double biegeNachweis) Setzt die Auslastung des Trägers beim Biegenachweis in [/] |
void | setBiegeTest(boolean biegeTest) Mit dieser Methode kann ein Biegeknicknachweis angefordert werden |
void | setDrillNachweis(double drillNachweis) Setzt die Auslastung des Trägers beim Drillknicknachweis in [/] |
void | setDrillTest(boolean drillTest) Mit dieser Methode kann ein Stabilitätsnachweis angefordert werden |
void | setE(int e) Setzt den E-Modul des Trägers im [MN/m^2] |
void | setFyk(int fyk) Setzt die Streckgrenze des Trägers in [MN/m^2] |
void | setGammaM(double gammaM) Setzt den Teilsicherheitsbeiwert gamma(M) |
void | setH(double h) Setzt die Höhe des Profiels in [mm] |
void | setIy(double iy) Setzt das Flächenträgheitsmoment 2. |
void | setIyRad(double iyRad) Setzt den Trägheitsradius bezogen auf die y-Achse in [cm] |
void | setIz(double iz) Setzt das Flächenträgheitsmoment in Z-Richtung 2. |
void | setKsl_yy(String ksl_yy) Setzt die Knickspannungslinie a, b, c oder d senkrecht zur y Achse |
void | setKsl_zz(String ksl_zz) Setzt die Knickspannungslinie a, b, c oder d senkrecht zur z Achse |
void | setL(double l) Liefert die Länge des Trägers in [m] |
void | setM(double m) Setzt das eingeprägte Moment des Trägers in [MN] |
void | setN(double n) Setzt die eingeprägte Normalkraft des Trägers in [MN] |
void | setQ(double q) Setz die eingeprägte Querkraft des Trägers in [MN] |
void | setR(double r) Setzt den Innenradius zwischen Flansch und Steg in [mm] |
void | setS(double s) Setzt die Stegdicke in [mm] |
void | setSpannungsNachweis(double spannungsNachweis) Setzt die Auslastung des Trägers beim Spannungsnachweis in [/] |
void | setT(double t) Setzt die Dicke der Flansche in [mm] |
void | setWply(double wply) Setzt das plastische WiederstandsmomentW(pl,y) in cm^3 |
Constructor Detail |
public BalkenBean()
Method Detail |
public void accept(NachweisVisitor visite)
public void actionPerformed(ActionEvent ev)
public synchronized void addPropertyChangeListener(PropertyChangeListener listener)
public double getA()
public double getB()
public double getB_t_vorhanden()
public double getBiegeNachweis()
public double getDrillNachweis()
public int getE()
public int getFyk()
public double getGammaM()
public double getH()
public double getIy()
public double getIyRad()
public double getIz()
public String getKsl_yy()
public String getKsl_zz()
public double getL()
public double getM()
public double getN()
public double getQ()
public double getR()
public double getS()
public double getSpannungsNachweis()
public double getT()
public double getWply()
public boolean isBiegeTest()
public boolean isDrillTest()
public synchronized void removePropertyChangeListener(PropertyChangeListener listener)
public void setA(double a)
public void setB(double b)
public void setB_t_vorhanden(double b_t_vorhanden)
public void setBiegeNachweis(double biegeNachweis)
public void setBiegeTest(boolean biegeTest)
public void setDrillNachweis(double drillNachweis)
public void setDrillTest(boolean drillTest)
public void setE(int e)
public void setFyk(int fyk)
public void setGammaM(double gammaM)
public void setH(double h)
public void setIy(double iy)
public void setIyRad(double iyRad)
public void setIz(double iz)
public void setKsl_yy(String ksl_yy)
public void setKsl_zz(String ksl_zz)
public void setL(double l)
public void setM(double m)
public void setN(double n)
public void setQ(double q)
public void setR(double r)
public void setS(double s)
public void setSpannungsNachweis(double spannungsNachweis)
public void setT(double t)
public void setWply(double wply)
Association Links |
to Class java.lang.String
to Class java.beans.PropertyChangeSupport
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |