mirror of
https://codeberg.org/qg-info-unterricht/zpg-graphentester.git
synced 2026-03-24 20:48:26 +01:00
Update from Upstream w/ changes for Wiki
This commit is contained in:
parent
667bc4638b
commit
5200c3dcc9
30 changed files with 1350 additions and 491 deletions
|
|
@ -0,0 +1,89 @@
|
|||
[33mcommit 667bc4638b229d2e93c5afeec975b73e141d1679[m[33m ([m[1;36mHEAD -> [m[1;32mwiki[m[33m, [m[1;32mupstream[m[33m)[m
|
||||
Author: Max Mustermann <max@example.org>
|
||||
Date: Tue Mar 17 08:43:07 2026 +0100
|
||||
|
||||
Fetch Upstream v7.4 - 01/2025
|
||||
|
||||
[33mcommit 09967a1c1be80db293e2cb5d845e7d92daa5e0fa[m[33m ([m[1;31morigin/master[m[33m, [m[1;31morigin/HEAD[m[33m, [m[1;32mmaster[m[33m)[m
|
||||
Author: Frank Schiebel <codeberg@ua25.de>
|
||||
Date: Thu Jul 4 09:27:41 2024 +0200
|
||||
|
||||
Fixed: Eigene Algrorithmen in gitignore
|
||||
|
||||
[33mcommit a313fbe60359a63b677d16202917b598085ff7bd[m
|
||||
Author: sbel <sbel@r110-lpc.qgm.lan>
|
||||
Date: Tue Mar 19 17:44:28 2024 +0100
|
||||
|
||||
Fixed: Defektes Beispiel 02 Aufbausimulation
|
||||
|
||||
[33mcommit a1dadb9d9f79b760ecf82158e4918eea45b7cb18[m
|
||||
Author: sbel <sbel@r110-lpc.qgm.lan>
|
||||
Date: Tue Mar 19 17:17:21 2024 +0100
|
||||
|
||||
Siedler entsaettigt
|
||||
|
||||
[33mcommit ce7fd6b4a76fde289b287487a6a651e36db8f4ad[m
|
||||
Author: sbel <sbel@r110-lpc.qgm.lan>
|
||||
Date: Tue Mar 19 17:11:43 2024 +0100
|
||||
|
||||
Rangliste.csv hinzugefügt
|
||||
|
||||
[33mcommit 66e8fa72bfd64816ab88cd16983f3ae4ee543616[m
|
||||
Author: Frank Schiebel <codeberg@ua25.de>
|
||||
Date: Tue Mar 12 17:34:56 2024 +0100
|
||||
|
||||
Sync with upstream
|
||||
|
||||
[33mcommit 39a2f13410cef86ce590598813a04c1807672f1d[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Sat Nov 26 19:01:13 2022 +0100
|
||||
|
||||
DM Greedy Vererbung geändert, Ausgabe der Knoten hinzugefügt. CTXT DAteien aus der VVerwaltung raus. Name fürs Hauptfenster
|
||||
|
||||
[33mcommit 160bbe909ada9ec942e6ab4fda2cdaa46af1b2f3[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Wed Nov 23 22:35:01 2022 +0100
|
||||
|
||||
Beispielgraph zum Bellman Ford
|
||||
|
||||
[33mcommit 2152a19105522ad617bbc252c89793cdf0c0a944[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Wed Nov 23 20:47:14 2022 +0100
|
||||
|
||||
Fadenbeispiel für Dijkstra im Wiki hinzugefügt
|
||||
|
||||
[33mcommit 91adce1621e5312968af29a1ded29eb4042d8dba[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Mon Nov 21 20:14:55 2022 +0100
|
||||
|
||||
Beispielgraph zum Wiki-Kapitel Moore
|
||||
|
||||
[33mcommit bd1924e131b5c137aab72abd3bae45b57840a289[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Mon Nov 21 18:34:19 2022 +0100
|
||||
|
||||
Beispielgraph zum Wiki-Kapitel Traversierung
|
||||
|
||||
[33mcommit e67bb2c226a0dc36ff2e57d19c0bf2aa21c2ea6d[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Tue Nov 15 12:21:30 2022 +0100
|
||||
|
||||
Weitere Beispiele für topologische Sortierung
|
||||
|
||||
[33mcommit daa47ebd1dfaac6d25ea35eb359f02cae80db347[m
|
||||
Author: Frank Schiebel <frank@talheim.net>
|
||||
Date: Mon Nov 14 20:50:06 2022 +0100
|
||||
|
||||
Hintergrund der Aufbausimulation blasser, Verbindung vom Werkzeugmacher zur Eisenschmelze geändert zur Erzmine
|
||||
|
||||
[33mcommit ad5fad0d0e73bee3d28454703f816c7cda1bc1e9[m
|
||||
Author: Frank Schiebel <codeberg@ua25.de>
|
||||
Date: Sun Nov 13 19:51:54 2022 +0100
|
||||
|
||||
Update auf die Version vom LFB
|
||||
|
||||
[33mcommit 2bff291a51f2f1db3b7cdf3d8221b6df6d185d9b[m
|
||||
Author: Frank Schiebel <codeberg@ua25.de>
|
||||
Date: Mon Jul 12 14:04:20 2021 +0200
|
||||
|
||||
First Commit (Fobi)
|
||||
|
|
@ -23,11 +23,11 @@ dependency7.type=UsesDependency
|
|||
dependency8.from=GraphAlgo_DominatingSetGreedyH
|
||||
dependency8.to=GraphAlgo_Moore
|
||||
dependency8.type=UsesDependency
|
||||
objectbench.height=66
|
||||
objectbench.width=1428
|
||||
package.divider.horizontal=0.6003172085646312
|
||||
package.divider.vertical=0.9027962716378163
|
||||
package.editor.height=671
|
||||
objectbench.height=93
|
||||
objectbench.width=852
|
||||
package.divider.horizontal=0.5998603351955307
|
||||
package.divider.vertical=0.8682476943346509
|
||||
package.editor.height=652
|
||||
package.editor.width=1292
|
||||
package.editor.x=100
|
||||
package.editor.y=118
|
||||
|
|
@ -71,19 +71,19 @@ target12.width=230
|
|||
target12.x=740
|
||||
target12.y=160
|
||||
target13.height=50
|
||||
target13.name=GraphAlgo_DominatingSetGreedyD
|
||||
target13.name=GraphAlgo_TSPGenetisch
|
||||
target13.showInterface=false
|
||||
target13.type=ClassTarget
|
||||
target13.width=290
|
||||
target13.x=430
|
||||
target13.y=320
|
||||
target13.width=230
|
||||
target13.x=740
|
||||
target13.y=340
|
||||
target14.height=50
|
||||
target14.name=GraphAlgo_TSPGenetisch
|
||||
target14.name=GraphAlgo_DominatingSetGreedyD
|
||||
target14.showInterface=false
|
||||
target14.type=ClassTarget
|
||||
target14.width=230
|
||||
target14.x=740
|
||||
target14.y=340
|
||||
target14.width=290
|
||||
target14.x=430
|
||||
target14.y=320
|
||||
target15.height=50
|
||||
target15.name=GraphAlgo_DominatingSetGreedyE
|
||||
target15.showInterface=false
|
||||
|
|
@ -162,19 +162,19 @@ target24.width=320
|
|||
target24.x=430
|
||||
target24.y=100
|
||||
target25.height=50
|
||||
target25.name=GraphAlgo_ColoringGreedy
|
||||
target25.name=GraphAlgo_DijkstraMitVorgaenger
|
||||
target25.showInterface=false
|
||||
target25.type=ClassTarget
|
||||
target25.width=240
|
||||
target25.x=740
|
||||
target25.y=530
|
||||
target25.width=250
|
||||
target25.x=150
|
||||
target25.y=600
|
||||
target26.height=50
|
||||
target26.name=GraphAlgo_DijkstraMitVorgaenger
|
||||
target26.name=GraphAlgo_ColoringGreedy
|
||||
target26.showInterface=false
|
||||
target26.type=ClassTarget
|
||||
target26.width=250
|
||||
target26.x=150
|
||||
target26.y=600
|
||||
target26.width=240
|
||||
target26.x=740
|
||||
target26.y=530
|
||||
target27.height=50
|
||||
target27.name=GraphAlgo_EulerkreisExistenz
|
||||
target27.showInterface=false
|
||||
|
|
@ -239,19 +239,19 @@ target5.width=290
|
|||
target5.x=430
|
||||
target5.y=220
|
||||
target6.height=50
|
||||
target6.name=GraphAlgo
|
||||
target6.name=GraphAlgo_DominatingSetGreedyC
|
||||
target6.showInterface=false
|
||||
target6.type=AbstractTarget
|
||||
target6.width=100
|
||||
target6.x=450
|
||||
target6.y=10
|
||||
target6.type=ClassTarget
|
||||
target6.width=290
|
||||
target6.x=430
|
||||
target6.y=270
|
||||
target7.height=50
|
||||
target7.name=GraphAlgo_DominatingSetGreedyC
|
||||
target7.name=GraphAlgo
|
||||
target7.showInterface=false
|
||||
target7.type=ClassTarget
|
||||
target7.width=290
|
||||
target7.x=430
|
||||
target7.y=270
|
||||
target7.type=AbstractTarget
|
||||
target7.width=100
|
||||
target7.x=450
|
||||
target7.y=10
|
||||
target8.height=50
|
||||
target8.name=GraphAlgo_MST_Kruskal
|
||||
target8.showInterface=false
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,1
|
||||
showWeights,0
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
|
|
|
|||
|
Can't render this file because it contains an unexpected character in line 7 and column 33.
|
|
|
@ -1,10 +1,10 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,1
|
||||
showWeights,0
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,1
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im images-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,siedler.png
|
||||
#
|
||||
# Graph:
|
||||
|
|
|
|||
|
Can't render this file because it contains an unexpected character in line 7 and column 33.
|
|
|
@ -0,0 +1,27 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,0
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,0
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,1
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list,infotext
|
||||
Orange,214,136,4,3
|
||||
Himbeere,377,78,4,0,2
|
||||
Brombeere,595,81,5,6
|
||||
Mirabelle,190,301
|
||||
Mango,521,274,7
|
||||
Erdbeere,753,95,4,6
|
||||
Apfel,804,314,4
|
||||
Blaubeere,338,444,3
|
||||
Birne,754,463,6,9
|
||||
Zwetschge,546,465,4,7
|
||||
|
Can't render this file because it contains an unexpected character in line 7 and column 33.
|
|
|
@ -0,0 +1,27 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,0
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,0
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,1
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list,infotext
|
||||
Orange,214,136,4
|
||||
Himbeere,377,78,4,0,2
|
||||
Brombeere,595,81,5,6
|
||||
Mirabelle,190,301,0
|
||||
Mango,521,274,7
|
||||
Erdbeere,753,95,4,6
|
||||
Apfel,804,314,4
|
||||
Blaubeere,338,444,3
|
||||
Birne,754,463,6,9
|
||||
Zwetschge,546,465,4,7
|
||||
|
Can't render this file because it contains an unexpected character in line 7 and column 33.
|
28
beispielgraphen/02_topologischesortierung/wiki_rangliste.csv
Normal file
28
beispielgraphen/02_topologischesortierung/wiki_rangliste.csv
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,0
|
||||
# Größe der Knoten
|
||||
vertexSize,26
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,0
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,1
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list,infotext
|
||||
Albert,159,45,3,4,6,8
|
||||
Boris,173,316,0,2,3,6,8
|
||||
Cecile,283,148,0,8
|
||||
Didi,362,311,4
|
||||
Elli,81,264
|
||||
Felix,418,241,4
|
||||
Greta,53,137,5,8
|
||||
Horst,346,38,0,3,6,8
|
||||
Ian,467,103,3,4
|
||||
|
Can't render this file because it contains an unexpected character in line 9 and column 33.
|
23
beispielgraphen/03_routenplanung/00_traversierung.csv
Normal file
23
beispielgraphen/03_routenplanung/00_traversierung.csv
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,0
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,0
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,0
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list,infotext
|
||||
s,178,282,1,2
|
||||
a,282,181,0,3
|
||||
b,293,376,0,3,5
|
||||
c,386,271,1,2,4,5
|
||||
e,530,170,3,5
|
||||
d,524,418,2,3,4
|
||||
|
Can't render this file because it contains an unexpected character in line 7 and column 33.
|
29
beispielgraphen/03_routenplanung/01_fadenbeispiel.csv
Normal file
29
beispielgraphen/03_routenplanung/01_fadenbeispiel.csv
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,1
|
||||
# Größe der Knoten
|
||||
vertexSize,60
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,1
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,0
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list,infotext
|
||||
Anfangsdorf (A),190,418,2,35.0,1,25.0,3,80.0
|
||||
Nebenstadt (N),299,315,0,25.0,2,30.0,8,58.0
|
||||
Kurzweil (K),367,470,0,35.0,1,30.0,8,48.0,4,26.0
|
||||
Langhausen (L),428,669,4,27.0,0,80.0
|
||||
Seeheim (S),507,533,2,26.0,5,21.0,3,27.0
|
||||
Burgheim (B),637,567,4,21.0,7,47.0
|
||||
Talhausen (T),754,190,8,53.0,9,25.0
|
||||
Waldstetten (W),824,433,9,28.0,8,60.0,5,47.0
|
||||
Calmberg (C),563,352,1,58.0,2,48.0,6,53.0,7,60.0
|
||||
Dusenheim (D),873,279,6,25.0,7,28.0
|
||||
|
Can't render this file because it contains an unexpected character in line 9 and column 33.
|
25
beispielgraphen/03_routenplanung/01a_einbahnstrassen.csv
Normal file
25
beispielgraphen/03_routenplanung/01a_einbahnstrassen.csv
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,0
|
||||
# Größe der Knoten
|
||||
vertexSize,36
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,0
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,1
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list
|
||||
186,310,1
|
||||
221,189,3,4
|
||||
367,99,1,5
|
||||
417,226,2
|
||||
385,350,0,3,5
|
||||
566,221,4
|
||||
|
Can't render this file because it contains an unexpected character in line 9 and column 33.
|
25
beispielgraphen/03_routenplanung/06a_bellmannford.csv
Normal file
25
beispielgraphen/03_routenplanung/06a_bellmannford.csv
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,1
|
||||
# Größe der Knoten
|
||||
vertexSize,49
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
vertexStyle,2
|
||||
# Bild im Hintergrund (bitte im "images"-Ordner ablegen) --> Dateiname angeben. Fall kein Bild bitte 0 schreiben!
|
||||
image,0
|
||||
#
|
||||
# Graph:
|
||||
# gewichtet 1, ungewichtet 0
|
||||
weighted,1
|
||||
# gerichtet 1, ungerichtet 0
|
||||
directed,1
|
||||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list
|
||||
132,352,1,-4.0,2,9.0
|
||||
343,352,3,6.0
|
||||
302,467,3,-8.0
|
||||
490,467,4,6.0,5,7.0
|
||||
577,291,5,-3.0
|
||||
662,520,3,-2.0
|
||||
|
Can't render this file because it contains an unexpected character in line 9 and column 33.
|
|
|
@ -1,7 +1,5 @@
|
|||
# Anzeigeoptionen:# Gewichte anzeigen 1, Gewichte nicht anzeigen 0
|
||||
showWeights,1
|
||||
# Größe der Knoten
|
||||
vertexSize,17
|
||||
# Knoteninfo anzeigen 1,Knoteninfo nicht anzeigen 0
|
||||
showInfoText,1
|
||||
# Knoten leer 0, Knotenname anzeigen 1, Wert des Knoten anzeigen 2
|
||||
|
|
@ -17,13 +15,13 @@ directed,0
|
|||
# Der Graph liegt hier in Form einer Adjazenzliste vor.
|
||||
# Jede Zeile steht fuer einen Knoten, durch Komma getrennt steht der adjazente Knoten mit dem zugehoerigen Kantengewicht.
|
||||
list
|
||||
123,41,1,5.0,2,3.0,4,4.0
|
||||
295,56,0,5.0,3,3.0,5,2.0,2,3.0,9,4.0
|
||||
197,90,0,3.0,1,3.0,5,3.0,6,4.0,4,5.0
|
||||
377,97,1,3.0,9,2.0
|
||||
75,141,0,4.0,2,5.0,7,2.0,6,4.0
|
||||
251,144,1,2.0,2,3.0,9,3.0,8,3.0,6,4.0
|
||||
160,196,2,4.0,4,4.0,5,4.0,8,2.0,7,3.0
|
||||
50,244,4,2.0,6,3.0,8,3.0
|
||||
232,255,5,3.0,6,2.0,7,3.0,9,4.0
|
||||
358,202,1,4.0,3,2.0,5,3.0,8,4.0
|
||||
248,100,1,5.0,2,3.0,4,4.0
|
||||
516,129,0,5.0,3,3.0,5,2.0,2,3.0,9,4.0
|
||||
358,173,0,3.0,1,3.0,5,3.0,6,4.0,4,5.0
|
||||
661,186,1,3.0,9,2.0
|
||||
140,272,0,4.0,2,5.0,7,2.0,6,4.0
|
||||
446,261,1,2.0,2,3.0,9,3.0,8,3.0,6,4.0
|
||||
305,352,2,4.0,4,4.0,5,4.0,8,2.0,7,3.0
|
||||
107,436,4,2.0,6,3.0,8,3.0
|
||||
398,446,5,3.0,6,2.0,7,3.0,9,4.0
|
||||
617,362,1,4.0,3,2.0,5,3.0,8,4.0
|
||||
|
Can't render this file because it contains an unexpected character in line 9 and column 33.
|
|
|
@ -1,3 +1,3 @@
|
|||
false,false
|
||||
180.0,174.0,1328.0,762.0
|
||||
|
||||
298.0,106.0,1328.0,855.0
|
||||
/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/beispielgraphen/08_minimalspanningtree/01_muddy_city.csv
|
||||
|
|
|
|||
|
|
|
@ -17,11 +17,11 @@ dependency5.type=UsesDependency
|
|||
dependency6.from=Controller
|
||||
dependency6.to=EditTabMitController
|
||||
dependency6.type=UsesDependency
|
||||
objectbench.height=66
|
||||
objectbench.width=776
|
||||
package.divider.horizontal=0.599476439790576
|
||||
package.divider.vertical=0.8537074148296593
|
||||
package.editor.height=419
|
||||
objectbench.height=93
|
||||
objectbench.width=461
|
||||
package.divider.horizontal=0.6
|
||||
package.divider.vertical=0.8027613412228797
|
||||
package.editor.height=400
|
||||
package.editor.width=640
|
||||
package.editor.x=577
|
||||
package.editor.y=358
|
||||
|
|
@ -36,13 +36,13 @@ readme.name=@README
|
|||
readme.width=49
|
||||
readme.x=10
|
||||
readme.y=10
|
||||
target1.height=50
|
||||
target1.name=HauptTabMitController
|
||||
target1.height=70
|
||||
target1.name=Hilfefenster
|
||||
target1.showInterface=false
|
||||
target1.type=ClassTarget
|
||||
target1.width=200
|
||||
target1.width=120
|
||||
target1.x=10
|
||||
target1.y=140
|
||||
target1.y=210
|
||||
target2.height=50
|
||||
target2.name=EditTabMitController
|
||||
target2.showInterface=false
|
||||
|
|
@ -50,13 +50,13 @@ target2.type=ClassTarget
|
|||
target2.width=180
|
||||
target2.x=10
|
||||
target2.y=80
|
||||
target3.height=70
|
||||
target3.name=Hilfefenster
|
||||
target3.height=50
|
||||
target3.name=HauptTabMitController
|
||||
target3.showInterface=false
|
||||
target3.type=ClassTarget
|
||||
target3.width=120
|
||||
target3.width=200
|
||||
target3.x=10
|
||||
target3.y=210
|
||||
target3.y=140
|
||||
target4.height=50
|
||||
target4.name=TabMitController
|
||||
target4.showInterface=false
|
||||
|
|
|
|||
33
doc/copy.svg
Normal file
33
doc/copy.svg
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--
|
||||
Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
|
||||
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
|
||||
This code is free software; you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License version 2 only, as
|
||||
published by the Free Software Foundation. Oracle designates this
|
||||
particular file as subject to the "Classpath" exception as provided
|
||||
by Oracle in the LICENSE file that accompanied this code.
|
||||
|
||||
This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
version 2 for more details (a copy is included in the LICENSE file that
|
||||
accompanied this code).
|
||||
|
||||
You should have received a copy of the GNU General Public License version
|
||||
2 along with this work; if not, write to the Free Software Foundation,
|
||||
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
or visit www.oracle.com if you need additional information or have any
|
||||
questions.
|
||||
-->
|
||||
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 380 460" fill="#505050">
|
||||
<path
|
||||
d="M 346,8 H 108 C 90,8 75,23 75,41 v 316 c 0,18 15,33 33,33 h 238 c 18,0 33,-15 33,-33 V 41 C 379,23 364,8 346,8 Z m -8,344 H 116 c -2,0 -3,-1 -3,-3 V 49 c 0,-2 1,-3 3,-3 h 222 c 2,0 3,1 3,3 v 300 h 10e-4 c 0,2 -1,3 -3,3 z"/>
|
||||
<path
|
||||
d="m 290,389 v 26 h 10e-4 c 0,2 -1,3 -3,3 H 49 c -2,0 -3,-1 -3,-3 V 99 c 0,-2 1,-3 3,-3 h 27 v 0 l -5e-4,-38 H 41 C 23,58 8,73 8,91 v 332 c 10e-4,18 15,33 33,33 h 254 c 18,0 33,-15 33,-33 v -34"/>
|
||||
</svg>
|
||||
|
|
@ -1,24 +1,20 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Tue Nov 19 12:26:17 CET 2024 -->
|
||||
<!-- Generated by javadoc (21) on Tue Mar 17 08:40:54 CET 2026 -->
|
||||
<title>GraphElement</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="dc.created" content="2024-11-19">
|
||||
<meta name="dc.created" content="2026-03-17">
|
||||
<meta name="description" content="declaration: package: graph, class: GraphElement">
|
||||
<meta name="generator" content="javadoc/ClassWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||
<script type="text/javascript" src="../script.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration-page">
|
||||
<script type="text/javascript">var evenRowColor = "even-row-color";
|
||||
var oddRowColor = "odd-row-color";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
</script>
|
||||
<script type="text/javascript"></script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
<div>JavaScript ist im Browser deaktiviert.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<div class="flex-content">
|
||||
|
|
@ -26,20 +22,20 @@ var activeTableTab = "active-table-tab";
|
|||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<div class="header">
|
||||
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">graph</a></div>
|
||||
<h1 title="Class GraphElement" class="title">Class GraphElement</h1>
|
||||
<h1 title="Klasse GraphElement" class="title">Klasse GraphElement</h1>
|
||||
</div>
|
||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance" title="Vererbungsbaum"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">java.lang.Object</a>
|
||||
<div class="inheritance">graph.GraphElement</div>
|
||||
</div>
|
||||
<section class="class-description" id="class-description">
|
||||
<dl class="notes">
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="GraphElement.html" title="class in graph">GraphElement</a>></code></dd>
|
||||
<dt>Alle implementierten Schnittstellen:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Comparable.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">Comparable</a><<a href="GraphElement.html" title="Klasse in graph">GraphElement</a>></code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">GraphElement</span>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||
implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="GraphElement.html" title="class in graph">GraphElement</a>></span></div>
|
||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">Object</a>
|
||||
implements <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Comparable.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">Comparable</a><<a href="GraphElement.html" title="Klasse in graph">GraphElement</a>></span></div>
|
||||
<div class="block">Die Klasse GraphElement ist eine Oberklasse von Knoten und Kanten.
|
||||
Sie ist nur für die interne Verarbeitung wichtig.</div>
|
||||
<dl class="notes">
|
||||
|
|
@ -47,7 +43,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<dd>28.02.2023 (v7.0)
|
||||
v7.0: Die am Element gespeicherten Informationen werden in einer Hashmap gespeichert. Daher können beliebige weitere Informationen abgelegt werden.
|
||||
Es wird auch gespeichert, als welcher Typ die Information übergeben wurde.</dd>
|
||||
<dt>Author:</dt>
|
||||
<dt>Autor:</dt>
|
||||
<dd>Thomas Schaller</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -56,22 +52,22 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="field-summary" id="field-summary">
|
||||
<h2>Field Summary</h2>
|
||||
<div class="caption"><span>Fields</span></div>
|
||||
<h2>Feldübersicht</h2>
|
||||
<div class="caption"><span>Felder</span></div>
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Field</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="table-header col-first">Modifizierer und Typ</div>
|
||||
<div class="table-header col-second">Feld</div>
|
||||
<div class="table-header col-last">Beschreibung</div>
|
||||
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/HashMap.html" title="Klasse oder Schnittstelle in java.util" class="external-link">HashMap</a><wbr><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-second even-row-color"><code><a href="#daten" class="member-name-link">daten</a></code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><code>protected graph.Graph</code></div>
|
||||
<div class="col-second odd-row-color"><code><a href="#g" class="member-name-link">g</a></code></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color"><code><a href="#sortierKriterium" class="member-name-link">sortierKriterium</a></code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
<div class="col-first odd-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-first odd-row-color"><code>protected <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/HashMap.html" title="Klasse oder Schnittstelle in java.util" class="external-link">HashMap</a><wbr><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-second odd-row-color"><code><a href="#typen" class="member-name-link">typen</a></code></div>
|
||||
<div class="col-last odd-row-color"> </div>
|
||||
</div>
|
||||
|
|
@ -80,11 +76,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||
<li>
|
||||
<section class="constructor-summary" id="constructor-summary">
|
||||
<h2>Constructor Summary</h2>
|
||||
<div class="caption"><span>Constructors</span></div>
|
||||
<h2>Konstruktorübersicht</h2>
|
||||
<div class="caption"><span>Konstruktoren</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Constructor</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="table-header col-first">Konstruktor</div>
|
||||
<div class="table-header col-last">Beschreibung</div>
|
||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">GraphElement</a>()</code></div>
|
||||
<div class="col-last even-row-color"> </div>
|
||||
</div>
|
||||
|
|
@ -93,80 +89,80 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<li>
|
||||
<section class="method-summary" id="method-summary">
|
||||
<h2>Method Summary</h2>
|
||||
<h2>Methodenübersicht</h2>
|
||||
<div id="method-summary-table">
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel">
|
||||
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="table-header col-first">Modifier and Type</div>
|
||||
<div class="table-header col-second">Method</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">Alle Methoden</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instanzmethoden</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstrakte Methoden</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Konkrete Methoden</button></div>
|
||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||
<div class="summary-table three-column-summary">
|
||||
<div class="table-header col-first">Modifizierer und Typ</div>
|
||||
<div class="table-header col-second">Methode</div>
|
||||
<div class="table-header col-last">Beschreibung</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compareTo(graph.GraphElement)" class="member-name-link">compareTo</a><wbr>(<a href="GraphElement.html" title="class in graph">GraphElement</a> e)</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#compareTo(graph.GraphElement)" class="member-name-link">compareTo</a><wbr>(<a href="GraphElement.html" title="Klasse in graph">GraphElement</a> e)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Vergleicht den Knoten/Kante mit einem anderen Knoten/Kante bezüglich seines Sortierkriteriums
|
||||
Das Sortierkriterium ist normalerweise der "Wert", kann aber mit setSortierkriterium gesetzt werden.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBoolean(java.lang.String)" class="member-name-link">getBoolean</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getBoolean(java.lang.String)" class="member-name-link">getBoolean</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Gibt zusätzliche Daten als int zurück</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDouble(java.lang.String)" class="member-name-link">getDouble</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDouble(java.lang.String)" class="member-name-link">getDouble</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Gibt zusätzliche Daten als int zurück</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInt(java.lang.String)" class="member-name-link">getInt</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getInt(java.lang.String)" class="member-name-link">getInt</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Gibt zusätzliche Daten als int zurück</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getKurztext(java.lang.String%5B%5D)" class="member-name-link">getKurztext</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] namen)</code></div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="Klasse oder Schnittstelle in java.util" class="external-link">List</a><wbr><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getKurztext(java.lang.String%5B%5D)" class="member-name-link">getKurztext</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>[] namen)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||
<div class="block">Gibt die Beschreibung des Knoten / der Kante als Kurztext für die Anzeige im
|
||||
Kreis bzw.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLangtext(java.lang.String%5B%5D)" class="member-name-link">getLangtext</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] namen)</code></div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="Klasse oder Schnittstelle in java.util" class="external-link">List</a><wbr><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getLangtext(java.lang.String%5B%5D)" class="member-name-link">getLangtext</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>[] namen)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
|
||||
<div class="block">Gibt die Beschreibung des Knoten / der Kante als Langtext für die Anzeige im
|
||||
Tooltip-Fenster zurück.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStatus()" class="member-name-link">getStatus</a>()</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Liefert den Status einer Kante als String.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getString(java.lang.String)" class="member-name-link">getString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a></code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getString(java.lang.String)" class="member-name-link">getString</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Gibt zusätzliche Daten als String zurück</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,boolean)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,boolean)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
boolean wert)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,double)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,double)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
double wert)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante
|
||||
Double.POSITIVE_INFINITY bzw.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,int)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,int)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
int wert)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante
|
||||
Integer.MAX_VALUE bzw.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,java.lang.String)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> wert)</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.lang.String,java.lang.String)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> wert)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante</div>
|
||||
</div>
|
||||
|
|
@ -176,12 +172,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<div class="block">Speichert den Graphen, in den Knoten/Kante eingefügt wurde.</div>
|
||||
</div>
|
||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSortierkriterium(java.lang.String)" class="member-name-link">setSortierkriterium</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSortierkriterium(java.lang.String)" class="member-name-link">setSortierkriterium</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</code></div>
|
||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Setzt das Sortierkriterium des Knoten/der Kante.</div>
|
||||
</div>
|
||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setStatus(java.lang.String)" class="member-name-link">setStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> status)</code></div>
|
||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setStatus(java.lang.String)" class="member-name-link">setStatus</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> status)</code></div>
|
||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
||||
<div class="block">Setzt den Status einer Kante, der in einem String gespeichert ist.</div>
|
||||
</div>
|
||||
|
|
@ -189,8 +185,8 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
</div>
|
||||
</div>
|
||||
<div class="inherited-list">
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||
<h3 id="methods-inherited-from-class-java.lang.Object">Von Klasse geerbte Methoden java.lang.<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#clone()" title="Klasse oder Schnittstelle in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="Klasse oder Schnittstelle in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#getClass()" title="Klasse oder Schnittstelle in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#hashCode()" title="Klasse oder Schnittstelle in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notify()" title="Klasse oder Schnittstelle in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#notifyAll()" title="Klasse oder Schnittstelle in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#toString()" title="Klasse oder Schnittstelle in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait()" title="Klasse oder Schnittstelle in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long)" title="Klasse oder Schnittstelle in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="Klasse oder Schnittstelle in java.lang" class="external-link">wait</a></code></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
@ -200,18 +196,18 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<li>
|
||||
<section class="field-details" id="field-detail">
|
||||
<h2>Field Details</h2>
|
||||
<h2>Felddetails</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="daten">
|
||||
<h3>daten</h3>
|
||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">daten</span></div>
|
||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/HashMap.html" title="Klasse oder Schnittstelle in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></span> <span class="element-name">daten</span></div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
<section class="detail" id="typen">
|
||||
<h3>typen</h3>
|
||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">typen</span></div>
|
||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/HashMap.html" title="Klasse oder Schnittstelle in java.util" class="external-link">HashMap</a><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></span> <span class="element-name">typen</span></div>
|
||||
</section>
|
||||
</li>
|
||||
<li>
|
||||
|
|
@ -223,7 +219,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="sortierKriterium">
|
||||
<h3>sortierKriterium</h3>
|
||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">sortierKriterium</span></div>
|
||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a></span> <span class="element-name">sortierKriterium</span></div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
@ -232,7 +228,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||
<li>
|
||||
<section class="constructor-details" id="constructor-detail">
|
||||
<h2>Constructor Details</h2>
|
||||
<h2>Konstruktordetails</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="<init>()">
|
||||
|
|
@ -246,18 +242,18 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li>
|
||||
<section class="method-details" id="method-detail">
|
||||
<h2>Method Details</h2>
|
||||
<h2>Methodendetails</h2>
|
||||
<ul class="member-list">
|
||||
<li>
|
||||
<section class="detail" id="setStatus(java.lang.String)">
|
||||
<h3>setStatus</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setStatus</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> status)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setStatus</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> status)</span></div>
|
||||
<div class="block">Setzt den Status einer Kante, der in einem String gespeichert ist.
|
||||
Form: markiert,geloescht,farbe
|
||||
Dabei sind markiert und geloescht boolsche Werte (0 = false, 1 = true) und
|
||||
die farbe eine Zahl</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>status</code> - Statusstring</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -265,13 +261,13 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getStatus()">
|
||||
<h3>getStatus</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getStatus</span>()</div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a></span> <span class="element-name">getStatus</span>()</div>
|
||||
<div class="block">Liefert den Status einer Kante als String.
|
||||
Form: markiert,geloescht,farbe
|
||||
Dabei sind markiert und geloescht boolsche Werte (0 = false, 1 = true) und
|
||||
die farbe eine Zahl</div>
|
||||
<dl class="notes">
|
||||
<dt>Returns:</dt>
|
||||
<dt>Gibt zurück:</dt>
|
||||
<dd>Statusstring</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -279,10 +275,10 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="setSortierkriterium(java.lang.String)">
|
||||
<h3>setSortierkriterium</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setSortierkriterium</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setSortierkriterium</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="block">Setzt das Sortierkriterium des Knoten/der Kante.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung des Wertes nach dem sortiert werden soll</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -290,12 +286,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getKurztext(java.lang.String[])">
|
||||
<h3>getKurztext</h3>
|
||||
<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">getKurztext</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] namen)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="Klasse oder Schnittstelle in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></span> <span class="element-name">getKurztext</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>[] namen)</span></div>
|
||||
<div class="block">Gibt die Beschreibung des Knoten / der Kante als Kurztext für die Anzeige im
|
||||
Kreis bzw. Kasten zurück. Dabei wird jeder Eintrag der Liste als eigene Zeile
|
||||
dargestellt. Es werden nur die Werte angezeigt. Es sind max. 2 Zeilen zulässig.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>namen</code> - Namen der Werte, die im Kurztext angezeigt werden sollen.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -303,12 +299,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getLangtext(java.lang.String[])">
|
||||
<h3>getLangtext</h3>
|
||||
<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">getLangtext</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] namen)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/List.html" title="Klasse oder Schnittstelle in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>></span> <span class="element-name">getLangtext</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a>[] namen)</span></div>
|
||||
<div class="block">Gibt die Beschreibung des Knoten / der Kante als Langtext für die Anzeige im
|
||||
Tooltip-Fenster zurück. Dabei wird jeder Eintrag der Liste als eigene Zeile
|
||||
dargestellt. Es wird jeweils die Bezeichnung und der Wert ausgegeben.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>namen</code> - Namen der Werte, die im Tooltip angezeigt werden sollen.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -320,7 +316,7 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<div class="block">Speichert den Graphen, in den Knoten/Kante eingefügt wurde. Damit kann er selbst seine Nummer
|
||||
ermitteln.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>g</code> - Graph</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -328,11 +324,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="set(java.lang.String,java.lang.String)">
|
||||
<h3>set</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> wert)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> wert)</span></div>
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der Art der Daten</dd>
|
||||
<dd><code>wert</code> - Wert der zu speichernden Daten</dd>
|
||||
</dl>
|
||||
|
|
@ -341,12 +337,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="set(java.lang.String,double)">
|
||||
<h3>set</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
double wert)</span></div>
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante
|
||||
Double.POSITIVE_INFINITY bzw. NEGATIVE_INFINITY wird als +/- unendlich dargestellt</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der Art der Daten</dd>
|
||||
<dd><code>wert</code> - Wert der zu speichernden Daten</dd>
|
||||
</dl>
|
||||
|
|
@ -355,12 +351,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="set(java.lang.String,int)">
|
||||
<h3>set</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
int wert)</span></div>
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante
|
||||
Integer.MAX_VALUE bzw. MIN_VALUE werden als +/- unendlich dargestellt.</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der Art der Daten</dd>
|
||||
<dd><code>wert</code> - Wert der zu speichernden Daten</dd>
|
||||
</dl>
|
||||
|
|
@ -369,11 +365,11 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="set(java.lang.String,boolean)">
|
||||
<h3>set</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name,
|
||||
boolean wert)</span></div>
|
||||
<div class="block">Speichert zusätzliche Daten am Knoten oder der Kante</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der Art der Daten</dd>
|
||||
<dd><code>wert</code> - Wert der zu speichernden Daten</dd>
|
||||
</dl>
|
||||
|
|
@ -382,12 +378,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getString(java.lang.String)">
|
||||
<h3>getString</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a></span> <span class="element-name">getString</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="block">Gibt zusätzliche Daten als String zurück</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der zusätzlichen Daten</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dt>Gibt zurück:</dt>
|
||||
<dd>Wert von "name" oder "", wenn name nicht gespeichert ist</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -395,12 +391,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getInt(java.lang.String)">
|
||||
<h3>getInt</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getInt</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getInt</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="block">Gibt zusätzliche Daten als int zurück</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der zusätzlichen Daten</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dt>Gibt zurück:</dt>
|
||||
<dd>Wert von "name" oder 0, wenn name nicht gespeichert ist oder keine Zahl ist</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -408,12 +404,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getDouble(java.lang.String)">
|
||||
<h3>getDouble</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name">getDouble</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name">getDouble</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="block">Gibt zusätzliche Daten als int zurück</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der zusätzlichen Daten</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dt>Gibt zurück:</dt>
|
||||
<dd>Wert von "name" oder 0, wenn name nicht gespeichert ist oder keine Zahl ist</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -421,12 +417,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="getBoolean(java.lang.String)">
|
||||
<h3>getBoolean</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">getBoolean</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">getBoolean</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/String.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">String</a> name)</span></div>
|
||||
<div class="block">Gibt zusätzliche Daten als int zurück</div>
|
||||
<dl class="notes">
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>name</code> - Bezeichnung der zusätzlichen Daten</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dt>Gibt zurück:</dt>
|
||||
<dd>Wert von "name" oder false, wenn name nicht gespeichert ist oder kein Boolean ist</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
@ -434,15 +430,15 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base
|
|||
<li>
|
||||
<section class="detail" id="compareTo(graph.GraphElement)">
|
||||
<h3>compareTo</h3>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">compareTo</span><wbr><span class="parameters">(<a href="GraphElement.html" title="class in graph">GraphElement</a> e)</span></div>
|
||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">compareTo</span><wbr><span class="parameters">(<a href="GraphElement.html" title="Klasse in graph">GraphElement</a> e)</span></div>
|
||||
<div class="block">Vergleicht den Knoten/Kante mit einem anderen Knoten/Kante bezüglich seines Sortierkriteriums
|
||||
Das Sortierkriterium ist normalerweise der "Wert", kann aber mit setSortierkriterium gesetzt werden.</div>
|
||||
<dl class="notes">
|
||||
<dt>Specified by:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html#compareTo(T)" title="class or interface in java.lang" class="external-link">compareTo</a></code> in interface <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a><<a href="GraphElement.html" title="class in graph">GraphElement</a>></code></dd>
|
||||
<dt>Parameters:</dt>
|
||||
<dt>Angegeben von:</dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Comparable.html#compareTo(T)" title="Klasse oder Schnittstelle in java.lang" class="external-link">compareTo</a></code> in Schnittstelle <code><a href="https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/Comparable.html" title="Klasse oder Schnittstelle in java.lang" class="external-link">Comparable</a><<a href="GraphElement.html" title="Klasse in graph">GraphElement</a>></code></dd>
|
||||
<dt>Parameter:</dt>
|
||||
<dd><code>e</code> - anderer Knoten</dd>
|
||||
<dt>Returns:</dt>
|
||||
<dt>Gibt zurück:</dt>
|
||||
<dd>kleiner 0 der andere Knoten hat einen größeren Wert, größer 0 der andere Knoten hat einen kleineren Wert, gleich 0 beide sind gleich</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Tue Nov 19 12:26:17 CET 2024 -->
|
||||
<!-- Generated by javadoc (21) on Tue Mar 17 08:40:54 CET 2026 -->
|
||||
<title>graph</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="dc.created" content="2024-11-19">
|
||||
<meta name="dc.created" content="2026-03-17">
|
||||
<meta name="description" content="declaration: package: graph">
|
||||
<meta name="generator" content="javadoc/PackageWriterImpl">
|
||||
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
<body class="package-declaration-page">
|
||||
<script type="text/javascript"></script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
<div>JavaScript ist im Browser deaktiviert.</div>
|
||||
</noscript>
|
||||
<div class="flex-box">
|
||||
<div class="flex-content">
|
||||
|
|
@ -28,11 +28,11 @@
|
|||
<ul class="summary-list">
|
||||
<li>
|
||||
<div id="class-summary">
|
||||
<div class="caption"><span>Classes</span></div>
|
||||
<div class="caption"><span>Klassen</span></div>
|
||||
<div class="summary-table two-column-summary">
|
||||
<div class="table-header col-first">Class</div>
|
||||
<div class="table-header col-last">Description</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="GraphElement.html" title="class in graph">GraphElement</a></div>
|
||||
<div class="table-header col-first">Klasse</div>
|
||||
<div class="table-header col-last">Beschreibung</div>
|
||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="GraphElement.html" title="Klasse in graph">GraphElement</a></div>
|
||||
<div class="col-last even-row-color class-summary class-summary-tab2">
|
||||
<div class="block">Die Klasse GraphElement ist eine Oberklasse von Knoten und Kanten.</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html lang="de">
|
||||
<head>
|
||||
<!-- Generated by javadoc (17) on Tue Nov 19 12:26:17 CET 2024 -->
|
||||
<title>Generated Documentation (Untitled)</title>
|
||||
<!-- Generated by javadoc (21) on Tue Mar 17 08:40:54 CET 2026 -->
|
||||
<title>Generierte Dokumentation (unbenannt)</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="dc.created" content="2024-11-19">
|
||||
<meta name="dc.created" content="2026-03-17">
|
||||
<meta name="description" content="index redirect">
|
||||
<meta name="generator" content="javadoc/IndexRedirectWriter">
|
||||
<link rel="canonical" href="graph/package-summary.html">
|
||||
|
|
@ -18,7 +18,7 @@
|
|||
<body class="index-redirect-page">
|
||||
<main role="main">
|
||||
<noscript>
|
||||
<p>JavaScript is disabled on your browser.</p>
|
||||
<p>JavaScript ist im Browser deaktiviert.</p>
|
||||
</noscript>
|
||||
<p><a href="graph/package-summary.html">graph/package-summary.html</a></p>
|
||||
</main>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
OPENJDK ASSEMBLY EXCEPTION
|
||||
|
||||
The OpenJDK source code made available by Oracle America, Inc. (Oracle) at
|
||||
openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU
|
||||
General Public License <http://www.gnu.org/copyleft/gpl.html> version 2
|
||||
openjdk.org ("OpenJDK Code") is distributed under the terms of the GNU
|
||||
General Public License <https://www.gnu.org/copyleft/gpl.html> version 2
|
||||
only ("GPL2"), with the following clarification and special exception.
|
||||
|
||||
Linking this OpenJDK Code statically or dynamically with other code
|
||||
|
|
@ -12,7 +12,7 @@ only ("GPL2"), with the following clarification and special exception.
|
|||
|
||||
As a special exception, Oracle gives you permission to link this
|
||||
OpenJDK Code with certain code licensed by Oracle as indicated at
|
||||
http://openjdk.java.net/legal/exception-modules-2007-05-08.html
|
||||
https://openjdk.org/legal/exception-modules-2007-05-08.html
|
||||
("Designated Exception Modules") to produce an executable,
|
||||
regardless of the license terms of the Designated Exception Modules,
|
||||
and to copy and distribute the resulting executable under GPL2,
|
||||
|
|
|
|||
31
doc/link.svg
Normal file
31
doc/link.svg
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--
|
||||
Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
|
||||
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
|
||||
This code is free software; you can redistribute it and/or modify it
|
||||
under the terms of the GNU General Public License version 2 only, as
|
||||
published by the Free Software Foundation. Oracle designates this
|
||||
particular file as subject to the "Classpath" exception as provided
|
||||
by Oracle in the LICENSE file that accompanied this code.
|
||||
|
||||
This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
version 2 for more details (a copy is included in the LICENSE file that
|
||||
accompanied this code).
|
||||
|
||||
You should have received a copy of the GNU General Public License version
|
||||
2 along with this work; if not, write to the Free Software Foundation,
|
||||
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
|
||||
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
or visit www.oracle.com if you need additional information or have any
|
||||
questions.
|
||||
-->
|
||||
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="#505050">
|
||||
<path d="M32 239.3c18.2 16.7 57.1 15.4 74.5-1.7l30.9-32c8.3-8.8 4.8-15.1.7-19.9-4.7-3-12-8.1-20.4.5l-29.4 29.6a29.4 29.4 0 0 1-39.4.9l-8-7c-8.8-9.4-11-28.3-.8-38.8l49.8-51.3c7.2-6.6 21.3-10 36.1-2.4 6.9 5.4 15.6 15.7 26 6.2 9.9-11.2 2.9-20.4-10-29.3-18.7-12.6-52-14.8-70.4 3.8L17 154.2c-20 20.2-11.3 58 1.7 71.5a69 69 0 0 0 13.2 13.6z"/>
|
||||
<path d="M223.2 17.5c-18.4-16.6-57.3-15.3-74.6 2l-30.8 31.9c-8.3 9-4.8 15.2-.7 20 4.8 3 12.1 8 20.5-.6 4.8-5 29.3-29.6 29.3-29.6a29.4 29.4 0 0 1 39.4-1l8 6.8c8.8 9.5 11 28.3.9 38.9l-49.6 51.4c-7.2 6.7-21.3 10.1-36.1 2.6-7-5.4-15.7-15.7-26.1-6.2-9.8 11.2-2.8 20.4 10.2 29.3 18.7 12.5 52 14.7 70.3-4l54.4-56.5c20-20.3 11.2-58-1.9-71.5a69 69 0 0 0-13.2-13.5Z"/>
|
||||
</svg>
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
Class documentation
|
||||
<---- javadoc command: ---->
|
||||
/snap/bluej/316/usr/share/bluej/jdk/bin/javadoc
|
||||
/usr/share/bluej/jdk/bin/javadoc
|
||||
-author
|
||||
-version
|
||||
-nodeprecated
|
||||
|
|
@ -11,21 +11,21 @@ Class documentation
|
|||
-nohelp
|
||||
-nonavbar
|
||||
-source
|
||||
17
|
||||
21
|
||||
-classpath
|
||||
/snap/bluej/316/usr/share/bluej/bluejcore.jar:/snap/bluej/316/usr/share/bluej/javafx-base-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/javafx-base-20.0.1.jar:/snap/bluej/316/usr/share/bluej/javafx-controls-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/javafx-controls-20.0.1.jar:/snap/bluej/316/usr/share/bluej/javafx-fxml-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/javafx-fxml-20.0.1.jar:/snap/bluej/316/usr/share/bluej/javafx-graphics-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/javafx-graphics-20.0.1.jar:/snap/bluej/316/usr/share/bluej/javafx-media-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/javafx-media-20.0.1.jar:/snap/bluej/316/usr/share/bluej/javafx-swing-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/javafx-web-20.0.1-linux.jar:/snap/bluej/316/usr/share/bluej/junit-4.12.jar:/snap/bluej/316/usr/share/bluej/junit-jupiter-5.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-jupiter-api-5.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-jupiter-engine-5.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-jupiter-params-5.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-platform-commons-1.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-platform-engine-1.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-platform-launcher-1.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-platform-suite-api-1.5.2.jar:/snap/bluej/316/usr/share/bluej/junit-vintage-engine-5.5.2.jar:/snap/bluej/316/usr/share/bluej/hamcrest-core-1.3.jar:/snap/bluej/316/usr/share/bluej/opentest4j-1.2.0.jar:/snap/bluej/316/usr/share/bluej/lang-stride.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.base.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.controls.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.fxml.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.graphics.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.media.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.properties.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.swing.jar:/snap/bluej/316/usr/share/bluej/javafx/javafx.web.jar:/home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/+libs/jdom-1.1.3.jar:/home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/+libs/csv.jar:/home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/+libs/commons-io-2.4.jar:/home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester
|
||||
/usr/share/bluej/bluejcore.jar:/usr/share/bluej/javafx-controls-20.0.2-linux.jar:/usr/share/bluej/javafx-base-20.0.2-linux.jar:/usr/share/bluej/javafx-web-20.0.2-linux.jar:/usr/share/bluej/javafx-graphics-20.0.2-linux.jar:/usr/share/bluej/javafx-swing-20.0.2-linux.jar:/usr/share/bluej/javafx-media-20.0.2-linux.jar:/usr/share/bluej/javafx-fxml-20.0.2-linux.jar:/usr/share/bluej/junit-platform-engine-1.5.2.jar:/usr/share/bluej/junit-vintage-engine-5.5.2.jar:/usr/share/bluej/junit-platform-suite-api-1.5.2.jar:/usr/share/bluej/junit-4.12.jar:/usr/share/bluej/junit-platform-launcher-1.5.2.jar:/usr/share/bluej/junit-jupiter-engine-5.5.2.jar:/usr/share/bluej/junit-platform-commons-1.5.2.jar:/usr/share/bluej/junit-jupiter-5.5.2.jar:/usr/share/bluej/junit-jupiter-api-5.5.2.jar:/usr/share/bluej/junit-jupiter-params-5.5.2.jar:/usr/share/bluej/hamcrest-core-1.3.jar:/usr/share/bluej/opentest4j-1.2.0.jar:/usr/share/bluej/lang-stride.jar:/usr/share/bluej/javafx/javafx.base.jar:/usr/share/bluej/javafx/javafx.controls.jar:/usr/share/bluej/javafx/javafx.fxml.jar:/usr/share/bluej/javafx/javafx.graphics.jar:/usr/share/bluej/javafx/javafx.media.jar:/usr/share/bluej/javafx/javafx.properties.jar:/usr/share/bluej/javafx/javafx.swing.jar:/usr/share/bluej/javafx/javafx.web.jar:/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/+libs/jdom-1.1.3.jar:/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/+libs/csv.jar:/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/+libs/commons-io-2.4.jar:/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester
|
||||
-d
|
||||
/home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/doc
|
||||
/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/doc
|
||||
-encoding
|
||||
UTF-8
|
||||
-charset
|
||||
UTF-8
|
||||
/home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/graph/GraphElement.java
|
||||
/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/graph/GraphElement.java
|
||||
<---- end of javadoc command ---->
|
||||
Loading source file /home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/graph/GraphElement.java...
|
||||
Constructing Javadoc information...
|
||||
Standard Doclet version 17.0.4.1+1
|
||||
Building tree for all the packages and classes...
|
||||
Generating /home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/doc/graph/GraphElement.html...
|
||||
Generating /home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/doc/graph/package-summary.html...
|
||||
Generating /home/merlin/NC_Sem/03_Informatik/00_GitCamp_Themen/02_Alg/04_DS/01_KS_Graphentester_ZPG/3_vorlagen_tauschordner/1_graphentester/doc/index.html...
|
||||
Quelldatei /srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/graph/GraphElement.java wird geladen...
|
||||
Javadoc-Informationen werden erstellt...
|
||||
Standard-Doclet-Version 21.0.6+7-LTS
|
||||
Baum für alle Packages und Klassen wird erstellt...
|
||||
/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/doc/graph/GraphElement.html wird generiert...
|
||||
/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/doc/graph/package-summary.html wird generiert...
|
||||
/srv/samba/schools/default-school/teachers/sbel/gtneu/zpg-graphentester/doc/index.html wird generiert...
|
||||
|
|
|
|||
143
doc/script.js
143
doc/script.js
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2013, 2023, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
|
|
@ -28,6 +28,14 @@ var packageSearchIndex;
|
|||
var typeSearchIndex;
|
||||
var memberSearchIndex;
|
||||
var tagSearchIndex;
|
||||
|
||||
var oddRowColor = "odd-row-color";
|
||||
var evenRowColor = "even-row-color";
|
||||
var sortAsc = "sort-asc";
|
||||
var sortDesc = "sort-desc";
|
||||
var tableTab = "table-tab";
|
||||
var activeTableTab = "active-table-tab";
|
||||
|
||||
function loadScripts(doc, tag) {
|
||||
createElem(doc, tag, 'search.js');
|
||||
|
||||
|
|
@ -45,6 +53,93 @@ function createElem(doc, tag, path) {
|
|||
scriptElement.parentNode.insertBefore(script, scriptElement);
|
||||
}
|
||||
|
||||
// Helper for making content containing release names comparable lexicographically
|
||||
function makeComparable(s) {
|
||||
return s.toLowerCase().replace(/(\d+)/g,
|
||||
function(n, m) {
|
||||
return ("000" + m).slice(-4);
|
||||
});
|
||||
}
|
||||
|
||||
// Switches between two styles depending on a condition
|
||||
function toggleStyle(classList, condition, trueStyle, falseStyle) {
|
||||
if (condition) {
|
||||
classList.remove(falseStyle);
|
||||
classList.add(trueStyle);
|
||||
} else {
|
||||
classList.remove(trueStyle);
|
||||
classList.add(falseStyle);
|
||||
}
|
||||
}
|
||||
|
||||
// Sorts the rows in a table lexicographically by the content of a specific column
|
||||
function sortTable(header, columnIndex, columns) {
|
||||
var container = header.parentElement;
|
||||
var descending = header.classList.contains(sortAsc);
|
||||
container.querySelectorAll("div.table-header").forEach(
|
||||
function(header) {
|
||||
header.classList.remove(sortAsc);
|
||||
header.classList.remove(sortDesc);
|
||||
}
|
||||
)
|
||||
var cells = container.children;
|
||||
var rows = [];
|
||||
for (var i = columns; i < cells.length; i += columns) {
|
||||
rows.push(Array.prototype.slice.call(cells, i, i + columns));
|
||||
}
|
||||
var comparator = function(a, b) {
|
||||
var ka = makeComparable(a[columnIndex].textContent);
|
||||
var kb = makeComparable(b[columnIndex].textContent);
|
||||
if (ka < kb)
|
||||
return descending ? 1 : -1;
|
||||
if (ka > kb)
|
||||
return descending ? -1 : 1;
|
||||
return 0;
|
||||
};
|
||||
var sorted = rows.sort(comparator);
|
||||
var visible = 0;
|
||||
sorted.forEach(function(row) {
|
||||
if (row[0].style.display !== 'none') {
|
||||
var isEvenRow = visible++ % 2 === 0;
|
||||
}
|
||||
row.forEach(function(cell) {
|
||||
toggleStyle(cell.classList, isEvenRow, evenRowColor, oddRowColor);
|
||||
container.appendChild(cell);
|
||||
})
|
||||
});
|
||||
toggleStyle(header.classList, descending, sortDesc, sortAsc);
|
||||
}
|
||||
|
||||
// Toggles the visibility of a table category in all tables in a page
|
||||
function toggleGlobal(checkbox, selected, columns) {
|
||||
var display = checkbox.checked ? '' : 'none';
|
||||
document.querySelectorAll("div.table-tabs").forEach(function(t) {
|
||||
var id = t.parentElement.getAttribute("id");
|
||||
var selectedClass = id + "-tab" + selected;
|
||||
// if selected is empty string it selects all uncategorized entries
|
||||
var selectUncategorized = !Boolean(selected);
|
||||
var visible = 0;
|
||||
document.querySelectorAll('div.' + id)
|
||||
.forEach(function(elem) {
|
||||
if (selectUncategorized) {
|
||||
if (elem.className.indexOf(selectedClass) === -1) {
|
||||
elem.style.display = display;
|
||||
}
|
||||
} else if (elem.classList.contains(selectedClass)) {
|
||||
elem.style.display = display;
|
||||
}
|
||||
if (elem.style.display === '') {
|
||||
var isEvenRow = visible++ % (columns * 2) < columns;
|
||||
toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor);
|
||||
}
|
||||
});
|
||||
var displaySection = visible === 0 ? 'none' : '';
|
||||
t.parentElement.style.display = displaySection;
|
||||
document.querySelector("li#contents-" + id).style.display = displaySection;
|
||||
})
|
||||
}
|
||||
|
||||
// Shows the elements of a table belonging to a specific category
|
||||
function show(tableId, selected, columns) {
|
||||
if (tableId !== selected) {
|
||||
document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')')
|
||||
|
|
@ -56,14 +151,13 @@ function show(tableId, selected, columns) {
|
|||
.forEach(function(elem, index) {
|
||||
elem.style.display = '';
|
||||
var isEvenRow = index % (columns * 2) < columns;
|
||||
elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor);
|
||||
elem.classList.add(isEvenRow ? evenRowColor : oddRowColor);
|
||||
toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor);
|
||||
});
|
||||
updateTabs(tableId, selected);
|
||||
}
|
||||
|
||||
function updateTabs(tableId, selected) {
|
||||
document.querySelector('div#' + tableId +' .summary-table')
|
||||
document.getElementById(tableId + '.tabpanel')
|
||||
.setAttribute('aria-labelledby', selected);
|
||||
document.querySelectorAll('button[id^="' + tableId + '"]')
|
||||
.forEach(function(tab, index) {
|
||||
|
|
@ -105,7 +199,34 @@ function indexFilesLoaded() {
|
|||
&& memberSearchIndex
|
||||
&& tagSearchIndex;
|
||||
}
|
||||
|
||||
// Copy the contents of the local snippet to the clipboard
|
||||
function copySnippet(button) {
|
||||
copyToClipboard(button.nextElementSibling.innerText);
|
||||
switchCopyLabel(button, button.firstElementChild);
|
||||
}
|
||||
function copyToClipboard(content) {
|
||||
var textarea = document.createElement("textarea");
|
||||
textarea.style.height = 0;
|
||||
document.body.appendChild(textarea);
|
||||
textarea.value = content;
|
||||
textarea.select();
|
||||
document.execCommand("copy");
|
||||
document.body.removeChild(textarea);
|
||||
}
|
||||
function switchCopyLabel(button, span) {
|
||||
var copied = span.getAttribute("data-copied");
|
||||
button.classList.add("visible");
|
||||
var initialLabel = span.innerHTML;
|
||||
span.innerHTML = copied;
|
||||
setTimeout(function() {
|
||||
button.classList.remove("visible");
|
||||
setTimeout(function() {
|
||||
if (initialLabel !== copied) {
|
||||
span.innerHTML = initialLabel;
|
||||
}
|
||||
}, 100);
|
||||
}, 1900);
|
||||
}
|
||||
// Workaround for scroll position not being included in browser history (8249133)
|
||||
document.addEventListener("DOMContentLoaded", function(e) {
|
||||
var contentDiv = document.querySelector("div.flex-content");
|
||||
|
|
@ -117,14 +238,14 @@ document.addEventListener("DOMContentLoaded", function(e) {
|
|||
window.addEventListener("hashchange", function(e) {
|
||||
history.replaceState(contentDiv.scrollTop, document.title);
|
||||
});
|
||||
var timeoutId;
|
||||
contentDiv.addEventListener("scroll", function(e) {
|
||||
var timeoutID;
|
||||
if (!timeoutID) {
|
||||
timeoutID = setTimeout(function() {
|
||||
history.replaceState(contentDiv.scrollTop, document.title);
|
||||
timeoutID = null;
|
||||
}, 100);
|
||||
if (timeoutId) {
|
||||
clearTimeout(timeoutId);
|
||||
}
|
||||
timeoutId = setTimeout(function() {
|
||||
history.replaceState(contentDiv.scrollTop, document.title);
|
||||
}, 100);
|
||||
});
|
||||
if (!location.hash) {
|
||||
history.replaceState(contentDiv.scrollTop, document.title);
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1,9 +1,9 @@
|
|||
#BlueJ package file
|
||||
objectbench.height=66
|
||||
objectbench.width=776
|
||||
package.divider.horizontal=0.599476439790576
|
||||
package.divider.vertical=0.8537074148296593
|
||||
package.editor.height=419
|
||||
objectbench.height=93
|
||||
objectbench.width=461
|
||||
package.divider.horizontal=0.6
|
||||
package.divider.vertical=0.8027613412228797
|
||||
package.editor.height=400
|
||||
package.editor.width=654
|
||||
package.editor.x=565
|
||||
package.editor.y=369
|
||||
|
|
|
|||
|
|
@ -3,43 +3,43 @@ dependency1.from=Graph
|
|||
dependency1.to=Knoten
|
||||
dependency1.type=UsesDependency
|
||||
dependency10.from=GraphOptions
|
||||
dependency10.to=GraphElement
|
||||
dependency10.to=Graph
|
||||
dependency10.type=UsesDependency
|
||||
dependency11.from=Hilfe
|
||||
dependency11.to=GraphPlotter
|
||||
dependency11.from=GraphOptions
|
||||
dependency11.to=GraphElement
|
||||
dependency11.type=UsesDependency
|
||||
dependency12.from=Kante
|
||||
dependency12.to=Knoten
|
||||
dependency12.from=Hilfe
|
||||
dependency12.to=GraphPlotter
|
||||
dependency12.type=UsesDependency
|
||||
dependency2.from=Graph
|
||||
dependency2.to=Kante
|
||||
dependency2.type=UsesDependency
|
||||
dependency3.from=GraphElement
|
||||
dependency3.to=Graph
|
||||
dependency3.from=Kante
|
||||
dependency3.to=Knoten
|
||||
dependency3.type=UsesDependency
|
||||
dependency4.from=GraphPlotter
|
||||
dependency4.from=GraphElement
|
||||
dependency4.to=Graph
|
||||
dependency4.type=UsesDependency
|
||||
dependency5.from=GraphPlotter
|
||||
dependency5.to=GraphOptions
|
||||
dependency5.to=Graph
|
||||
dependency5.type=UsesDependency
|
||||
dependency6.from=GraphPlotter
|
||||
dependency6.to=GraphElement
|
||||
dependency6.to=GraphOptions
|
||||
dependency6.type=UsesDependency
|
||||
dependency7.from=GraphPlotter
|
||||
dependency7.to=Knoten
|
||||
dependency7.to=GraphElement
|
||||
dependency7.type=UsesDependency
|
||||
dependency8.from=GraphPlotter
|
||||
dependency8.to=Kante
|
||||
dependency8.to=Knoten
|
||||
dependency8.type=UsesDependency
|
||||
dependency9.from=GraphOptions
|
||||
dependency9.to=Graph
|
||||
dependency9.from=GraphPlotter
|
||||
dependency9.to=Kante
|
||||
dependency9.type=UsesDependency
|
||||
objectbench.height=66
|
||||
objectbench.width=864
|
||||
package.divider.horizontal=0.5996055226824457
|
||||
package.divider.vertical=0.87215411558669
|
||||
package.editor.height=491
|
||||
objectbench.height=93
|
||||
objectbench.width=514
|
||||
package.divider.horizontal=0.6002304147465438
|
||||
package.divider.vertical=0.8272884283246977
|
||||
package.editor.height=472
|
||||
package.editor.width=742
|
||||
package.editor.x=560
|
||||
package.editor.y=289
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 59 KiB After Width: | Height: | Size: 214 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 393 KiB After Width: | Height: | Size: 236 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 389 KiB After Width: | Height: | Size: 231 KiB |
|
|
@ -8,11 +8,11 @@ dependency2.type=UsesDependency
|
|||
dependency3.from=Picture
|
||||
dependency3.to=PictureViewer
|
||||
dependency3.type=UsesDependency
|
||||
objectbench.height=66
|
||||
objectbench.width=776
|
||||
package.divider.horizontal=0.599476439790576
|
||||
package.divider.vertical=0.8537074148296593
|
||||
package.editor.height=419
|
||||
objectbench.height=93
|
||||
objectbench.width=461
|
||||
package.divider.horizontal=0.6
|
||||
package.divider.vertical=0.8027613412228797
|
||||
package.editor.height=400
|
||||
package.editor.width=654
|
||||
package.editor.x=567
|
||||
package.editor.y=331
|
||||
|
|
@ -43,26 +43,26 @@ target2.width=80
|
|||
target2.x=420
|
||||
target2.y=200
|
||||
target3.height=50
|
||||
target3.name=HSB
|
||||
target3.name=Picture
|
||||
target3.showInterface=false
|
||||
target3.type=ClassTarget
|
||||
target3.width=90
|
||||
target3.x=40
|
||||
target3.y=200
|
||||
target3.width=80
|
||||
target3.x=180
|
||||
target3.y=250
|
||||
target4.height=50
|
||||
target4.name=XML
|
||||
target4.name=HSB
|
||||
target4.showInterface=false
|
||||
target4.type=ClassTarget
|
||||
target4.width=80
|
||||
target4.x=520
|
||||
target4.y=220
|
||||
target4.width=90
|
||||
target4.x=40
|
||||
target4.y=200
|
||||
target5.height=50
|
||||
target5.name=Picture
|
||||
target5.name=XML
|
||||
target5.showInterface=false
|
||||
target5.type=ClassTarget
|
||||
target5.width=80
|
||||
target5.x=180
|
||||
target5.y=250
|
||||
target5.x=520
|
||||
target5.y=220
|
||||
target6.height=50
|
||||
target6.name=TableRow
|
||||
target6.showInterface=false
|
||||
|
|
|
|||
|
|
@ -3,14 +3,14 @@ editor.fx.0.height=0
|
|||
editor.fx.0.width=0
|
||||
editor.fx.0.x=0
|
||||
editor.fx.0.y=0
|
||||
objectbench.height=80
|
||||
objectbench.width=453
|
||||
package.divider.horizontal=0.599591419816139
|
||||
package.divider.vertical=0.7603305785123967
|
||||
package.editor.height=269
|
||||
objectbench.height=93
|
||||
objectbench.width=267
|
||||
package.divider.horizontal=0.5995623632385121
|
||||
package.divider.vertical=0.7304582210242587
|
||||
package.editor.height=264
|
||||
package.editor.width=331
|
||||
package.editor.x=72
|
||||
package.editor.y=497
|
||||
package.editor.x=353
|
||||
package.editor.y=53
|
||||
package.frame.height=464
|
||||
package.frame.width=477
|
||||
package.numDependencies=0
|
||||
|
|
@ -37,17 +37,17 @@ target2.width=90
|
|||
target2.x=20
|
||||
target2.y=170
|
||||
target3.height=62
|
||||
target3.name=eigeneAlgorithmen
|
||||
target3.name=imp
|
||||
target3.type=PackageTarget
|
||||
target3.width=130
|
||||
target3.x=130
|
||||
target3.y=170
|
||||
target3.width=80
|
||||
target3.x=220
|
||||
target3.y=90
|
||||
target4.height=62
|
||||
target4.name=imp
|
||||
target4.name=eigeneAlgorithmen
|
||||
target4.type=PackageTarget
|
||||
target4.width=80
|
||||
target4.x=220
|
||||
target4.y=90
|
||||
target4.width=130
|
||||
target4.x=130
|
||||
target4.y=170
|
||||
target5.height=62
|
||||
target5.name=graph
|
||||
target5.type=PackageTarget
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue