zpg-graphentester/graph/GraphPlotter.ctxt
2021-07-12 14:04:20 +02:00

57 lines
3.1 KiB
Text

#BlueJ class context
comment0.target=GraphPlotter
comment0.text=\r\n\ Der\ GraphPlotter\ ist\ das\ Herzstueck\ der\ Visualisierung\ und\ dient\ als\ Schnittstelle\ zur\ GUI.\r\n\ \r\n\ @author\ Thomas\ Schaller\r\n\ @version\ 09.12.2020\ (v6.7)\r\n
comment1.params=
comment1.target=GraphPlotter()
comment1.text=\r\n\ Der\ Konstruktor\ legt\ sowohl\ Einstellungen\ des\ mxGraphen\ (Drag&Drop,\ Editable,\ ...)\ als\ auch\ des\ Graphen\ (gewichtet,\ gerichtet,\ ...)\ fest.\r\n\r\n\ @param\ \ boolean\ isDirected\ \ Gibt\ an,\ ob\ der\ Graph\ gerichtet\ oder\ ungerichtet\ ist\r\n\ @param\ \ boolean\ isWeighted\ \ Gibt\ an,\ ob\ der\ Graph\ gewichtet\ oder\ ungewichtet\ ist\r\n\ @param\ \ String\ hintergrundBild\ \ \ Gibt\ den\ Namen\ eines\ Hintergrundbildes\ an\r\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=\r\n\ Gibt\ den\ Graphen\ zurueck.\r\n\ \r\n\ @return\ \ Graph\r\n
comment19.params=
comment19.target=Knoten\ getSelectedKnoten()
comment19.text=\r\n\ Gibt\ das\ selektierte\ Knotenobjekt\ zurueck.\r\n\ \r\n\ @return\ \ Object\r\n
comment2.params=
comment2.target=void\ setEditable()
comment20.params=
comment20.target=java.util.List\ getSelectedKnotenListe()
comment20.text=\r\n\ Gibt\ die\ selektierte\ KnotenobjektListe\ (als\ Array)\ zurueck.\r\n\ \r\n\ @return\ \ Object[]\r\n
comment21.params=
comment21.target=Kante\ getSelectedKante()
comment21.text=\r\n\ Gibt\ das\ selektierte\ Kantenobjekt\ zurueck.\r\n\ \r\n\ @return\ \ Object\r\n
comment22.params=
comment22.target=java.lang.String\ toString()
comment22.text=\r\n\ Ueberschreibt\ die\ Methode\ toString.\ Eine\ String-Repraesentation\ des\ GraphPlotters\ wird\ ausgegeben.\r\n\r\n\ @return\ \ String\ \ Die\ String-Repraesentation\ des\ GraphPlotters\r\n
comment23.params=
comment23.target=void\ ausgabe()
comment23.text=\r\n\ Gibt\ die\ String-Repraesentation\ des\ GraphPlotters\ auf\ der\ Konsole\ aus.\r\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