#BlueJ class context comment0.target=Knoten comment0.text=\n\ Diese\ Klasse\ Knoten\ definiert\ einen\ Knoten.\n\ Knoten\ haben\ eine\ Position,\ eine\ Farbe\ und\ einen\ Wert\ f\u00FCr\ sonstige\ Codierungszwecke\ und\ sind\ markiert\ und/oder\ besucht.\n\ Im\ Infotext\ kann\ eine\ zus\u00E4tzliche\ Information\ f\u00FCr\ die\ Anzeige\ gespeichert\ werden.\n\ \n\ @author\ Dirk\ Zechnall,\ Thomas\ Schaller\n\ @version\ 22.07.2020\ (v6.4)\n comment1.params=x\ y comment1.target=Knoten(int,\ int) comment1.text=\n\ Der\ Konstruktor\ erstellt\ einen\ neuen\ Knoten\ mit\ einem\ neuen\ Namen\n\n\ @param\ \ x\ \ x-Position\ des\ Knotens\n\ @param\ \ y\ \ y-Position\ des\ Knotens\n comment10.params= comment10.target=double\ getDoubleWert() comment10.text=\n\ Gibt\ den\ Wert\ vom\ Knoten\ als\ Double-Wert\ zurueck\n\ \n\ @return\ \ Wert\ des\ Knotens\n comment11.params=markiert comment11.target=void\ setMarkiert(boolean) comment11.text=\n\ Setzt\ das\ Markiertattribut\ vom\ Knoten\n\n\ @param\ \ markiert\ \ Der\ neu\ zu\ setzende\ Markiertwert\n comment12.params= comment12.target=boolean\ isMarkiert() comment12.text=\n\ Gibt\ den\ Markiertwert\ vom\ Knoten\ zurueck\n\ \n\ @return\ \ markiert?\n comment13.params=markiert comment13.target=void\ setBesucht(boolean) comment13.text=\n\ Setzt\ das\ Besuchtattribut\ vom\ Knoten\n\n\ @param\ \ markiert\ \ Der\ neu\ zu\ setzende\ Besuchtwert\n comment14.params= comment14.target=boolean\ isBesucht() comment14.text=\n\ Gibt\ den\ Besuchtwert\ vom\ Knoten\ zurueck\n\ \n\ @return\ \ besucht?\n comment15.params= comment15.target=int\ getFarbe() comment15.text=\n\ Gibt\ den\ Index\ der\ Farbe\ des\ Knoten\ zur\u00FCck.\n\ Standardm\u00E4\u00DFig\ h\u00E4ngt\ die\ Farbe\ von\ den\ Attributen\ markiert\ und\ besucht\ ab.\n\ Durch\ Setzen\ der\ Farbe\ kann\ die\ Farbe\ gezielt\ gesetzt\ werden.\n\ @return\ Farbe\ des\ Knotens\n comment16.params=farbe comment16.target=void\ setFarbe(int) comment16.text=\n\ Setzt\ den\ Index\ der\ Farbe\ des\ Knoten.\n\ Standardm\u00E4\u00DFig\ h\u00E4ngt\ die\ Farbe\ von\ den\ Attributen\ markiert,\ besucht\ und\ beendet\ ab.\n\ Durch\ Setzen\ der\ Farbe\ kann\ die\ Farbe\ gezielt\ gesetzt\ werden.\n\ @param\ farbe\ Index\ der\ Farbe\ (0-19)\n comment17.params= comment17.target=boolean\ isFarbeAutomatisch() comment17.text=\ Gibt\ zur\u00FCck,\ ob\ die\ Knotenfarbe\ automatisch\ aus\ den\ Attributen\ ermittelt\ wird.\n\ @return\ true\=Farbe\ wird\ automatisch\ bestimmt,\ false\=Farbe\ wurde\ explizit\ gesetzt.\n\ \ \ \ \ \n comment18.params=auto comment18.target=void\ setFarbeAutomatisch(boolean) comment18.text=\ Legt\ fest,\ ob\ die\ Knotenfarbe\ automatisch\ aus\ den\ Attributen\ ermittelt\ wird.\n\ @param\ auto\ true\=Farbe\ wird\ automatisch\ bestimmt,\n\ \ \ \ \ \ \ \ \ \ \ \ \ false\=Farbe\ wird\ explizit\ gesetzt.\n comment19.params= comment19.target=int\ getX() comment19.text=\ Liefert\ die\ x-Position\ des\ Knotens\n\ @return\ x-Postion\n comment2.params=x\ y\ neuerWert comment2.target=Knoten(int,\ int,\ double) comment2.text=\n\ Der\ Konstruktor\ erstellt\ einen\ neuen\ Knoten\ mit\ einem\ Startwert\n\n\ @param\ \ x\ \ x-Position\ des\ Knotens\n\ @param\ \ y\ \ y-Position\ des\ Knotens\ \ \ \ \n\ @param\ \ neuerWert\ \ Der\ neue\ Wert\ des\ Knotens\ \n comment20.params= comment20.target=int\ getY() comment20.text=\ Liefert\ die\ y-Position\ des\ Knotens\n\ @return\ y-Postion\n comment21.params=x comment21.target=void\ setX(int) comment21.text=\ Setzt\ die\ x-Position\ des\ Knotens\n\ @param\ x\ x-Postion\n comment22.params=y comment22.target=void\ setY(int) comment22.text=\ Setzt\ die\ y-Position\ des\ Knotens\n\ @param\ y\ y-Postion\n comment23.params=e comment23.target=int\ compareTo(GraphElement) comment23.text=\ Vergleicht\ den\ Knoten\ mit\ einem\ anderen\ Knoten\ bez\u00FCglich\ seines\ Werts\n\ @param\ e\ anderer\ Knoten\n\ @return\ kleiner\ 0\ der\ andere\ Knoten\ hat\ einen\ gr\u00F6\u00DFeren\ Wert,\ gr\u00F6\u00DFer\ 0\ der\ andere\ Knoten\ hat\ einen\ kleineren\ Wert,\ gleich\ 0\ beide\ sind\ gleich\n comment24.params= comment24.target=java.lang.String\ toString() comment24.text=\n\ Die\ Methode\ ueberschreibt\ die\ Methode\ toString()\ und\ gibt\ die\ String-Raepraesentation\ eines\ Knotens\ zurueck\n\ \n\ @return\ \ \ \ \ \ String-Raepraesentation\ des\ Knotens\n comment3.params=status comment3.target=void\ setStatus(java.lang.String) comment3.text=\n\ Setzt\ den\ Status\ eines\ Knotens\ aus\ einem\ Status-String\n\ Format\:\ wert,markiert,besucht,farbe\n\ wobei\ wert\ eine\ double-Zahl,\ mariert\ und\ besucht\ ein\ boolean-Wert\ (0\=false,\ 1\ \=\ true)\ und\n\ farbe\ eine\ zahl\ ist.\n\n\ @param\ \ status\ Der\ Statusstring\n comment4.params= comment4.target=java.lang.String\ getStatus() comment4.text=\n\ Liefert\ den\ Status\ eines\ Knotens\ als\ Status-String\n\ Format\:\ wert,markiert,besucht,farbe\n\ wobei\ wert\ eine\ double-Zahl,\ mariert\ und\ besucht\ ein\ boolean-Wert\ (0\=false,\ 1\ \=\ true)\ und\n\ farbe\ eine\ zahl\ ist.\n\n\ @return\ Der\ Statusstring\n comment5.params= comment5.target=void\ init() comment5.text=\n\ Die\ Methode\ init\ initialisiert\ den\ Zustand\ eines\ Knotens\n comment6.params=infotext comment6.target=void\ setInfotext(java.lang.String) comment6.text=\ Setzt\ den\ Infotext\ f\u00FCr\ einen\ Knoten\n\ @param\ infotext\ Der\ neue\ Text\n comment7.params= comment7.target=java.lang.String\ getInfotext() comment7.text=\ Liefert\ den\ Infotext\ des\ Knotens\n\ @return\ Der\ Infotext\n comment8.params=neuerWert comment8.target=void\ setWert(double) comment8.text=\n\ Setzt\ den\ Wert\ beim\ Knoten\n\n\ @param\ \ neuerWert\ \ Der\ neu\ zu\ setzende\ Wert\n comment9.params= comment9.target=int\ getIntWert() comment9.text=\n\ Gibt\ den\ Wert\ vom\ Knoten\ als\ Integer-Wert\ zurueck\n\ \n\ @return\ \ Wert\ des\ Knotens\n numComments=25