#BlueJ class context comment0.target=GraphPlotter comment0.text=\n\ Der\ GraphPlotter\ ist\ das\ Herzstueck\ der\ Visualisierung\ und\ dient\ als\ Schnittstelle\ zur\ GUI.\n\ \n\ @author\ Thomas\ Schaller\n\ @version\ 09.12.2020\ (v6.7)\n comment1.params= comment1.target=GraphPlotter() comment1.text=\n\ Der\ Konstruktor\ legt\ sowohl\ Einstellungen\ des\ mxGraphen\ (Drag&Drop,\ Editable,\ ...)\ als\ auch\ des\ Graphen\ (gewichtet,\ gerichtet,\ ...)\ fest.\n\n\ @param\ \ boolean\ isDirected\ \ Gibt\ an,\ ob\ der\ Graph\ gerichtet\ oder\ ungerichtet\ ist\n\ @param\ \ boolean\ isWeighted\ \ Gibt\ an,\ ob\ der\ Graph\ gewichtet\ oder\ ungewichtet\ ist\n\ @param\ \ String\ hintergrundBild\ \ \ Gibt\ den\ Namen\ eines\ Hintergrundbildes\ an\n comment10.params=x\ y comment10.target=Knoten\ getKnotenAt(int,\ int) comment11.params=x\ y comment11.target=Kante\ getKanteAt(int,\ int) comment12.params=p\ startx\ starty\ endx\ endy comment12.target=void\ drawArrow(imp.Picture,\ int,\ int,\ int,\ int) comment13.params=color comment13.target=java.lang.String\ darker(java.lang.String) comment14.params=color comment14.target=java.lang.String\ brighter(java.lang.String) comment15.params=d comment15.target=java.lang.String\ format(double) comment16.params= comment16.target=imp.Picture\ updateImage() comment17.params= comment17.target=GraphOptions\ getGraphOptions() comment18.params= comment18.target=Graph\ getGraph() comment18.text=\n\ Gibt\ den\ Graphen\ zurueck.\n\ \n\ @return\ \ Graph\n comment19.params= comment19.target=Knoten\ getSelectedKnoten() comment19.text=\n\ Gibt\ das\ selektierte\ Knotenobjekt\ zurueck.\n\ \n\ @return\ \ Object\n comment2.params= comment2.target=void\ setEditable() comment20.params= comment20.target=java.util.List\ getSelectedKnotenListe() comment20.text=\n\ Gibt\ die\ selektierte\ KnotenobjektListe\ (als\ Array)\ zurueck.\n\ \n\ @return\ \ Object[]\n comment21.params= comment21.target=Kante\ getSelectedKante() comment21.text=\n\ Gibt\ das\ selektierte\ Kantenobjekt\ zurueck.\n\ \n\ @return\ \ Object\n comment22.params= comment22.target=java.lang.String\ toString() comment22.text=\n\ Ueberschreibt\ die\ Methode\ toString.\ Eine\ String-Repraesentation\ des\ GraphPlotters\ wird\ ausgegeben.\n\n\ @return\ \ String\ \ Die\ String-Repraesentation\ des\ GraphPlotters\n comment23.params= comment23.target=void\ ausgabe() comment23.text=\n\ Gibt\ die\ String-Repraesentation\ des\ GraphPlotters\ auf\ der\ Konsole\ aus.\n comment3.params=graph\ options comment3.target=void\ setGraph(Graph,\ GraphOptions) comment4.params=k comment4.target=void\ setRestrictTo(GraphElement) comment5.params= comment5.target=GraphElement\ getRestrictTo() comment6.params=mouseEvent comment6.target=void\ mouseClicked(javafx.scene.input.MouseEvent) comment7.params=mouseEvent comment7.target=void\ mouseDown(javafx.scene.input.MouseEvent) comment8.params=mouseEvent comment8.target=void\ mouseDragged(javafx.scene.input.MouseEvent) comment9.params=mouseEvent comment9.target=void\ mouseUp(javafx.scene.input.MouseEvent) numComments=24