mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-04-14 14:43:33 +02:00
Dokumentation
This commit is contained in:
@@ -5,7 +5,7 @@ import java.util.List;
|
||||
import java.util.concurrent.atomic.AtomicInteger;
|
||||
|
||||
/**
|
||||
* Eine Helferklasse, um Dinge zu zählen.
|
||||
* Eine Hilfsklasse, um Dinge zu zählen.
|
||||
* <p>
|
||||
* Im einfachsten Fall kann der Zähler als geteilte Zählvariable genutzt werden,
|
||||
* die mit {@link #inc()} und {@link #dec()} aus verschiedenen Objekten oder
|
||||
|
||||
@@ -28,7 +28,7 @@ import static java.lang.Math.log;
|
||||
import static schule.ngb.zm.Constants.random;
|
||||
|
||||
/**
|
||||
* Eine Helferklasse, um zufällige Beispieldaten zu erzeugen.
|
||||
* Eine Hilfsklasse, um zufällige Beispieldaten zu erzeugen.
|
||||
* <p>
|
||||
* Die Klasse kann verschiedene Arten realistischer Beispieldaten erzeugen.
|
||||
* Unter anderem Namen, E-Mail-Adressen, Passwörter oder Platzhalter-Bilder.
|
||||
|
||||
@@ -3,7 +3,7 @@ package schule.ngb.zm.util;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
/**
|
||||
* Helferklasse zur Zeitmessung im Nanosekundenbereich.
|
||||
* Hilfsklasse zur Zeitmessung im Nanosekundenbereich.
|
||||
* <p>
|
||||
* Mit einem {@code Timer} kann zum Beispiel die Laufzeit eines Algorithmus
|
||||
* gemessen werden. Wie eine echte Stoppuhr läuft der {@code Timer} weiter, wenn
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* Dieses Paket enthält Helferklassen, die das Listener-Entwurfsmuster
|
||||
* Dieses Paket enthält Hilfsklassen, die das Listener-Entwurfsmuster
|
||||
* umsetzen.
|
||||
*/
|
||||
package schule.ngb.zm.util.events;
|
||||
|
||||
@@ -13,7 +13,7 @@ import java.util.List;
|
||||
import java.util.function.Function;
|
||||
|
||||
/**
|
||||
* Helferklasse, um Textdateien in verschiedenen Formaten einzulesen.
|
||||
* Hilfsklasse, um Textdateien in verschiedenen Formaten einzulesen.
|
||||
*/
|
||||
@SuppressWarnings( "unused" )
|
||||
public final class FileLoader {
|
||||
|
||||
@@ -14,7 +14,7 @@ import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
/**
|
||||
* Eine Helferklasse mit Klassenmethoden, um Schriftarten zu laden.
|
||||
* Eine Hilfsklasse mit Klassenmethoden, um Schriftarten zu laden.
|
||||
* <p>
|
||||
* Schriftarten können von verschiedenen Quellen geladen werden. Schriftarten,
|
||||
* die aus Dateien geladen wurden, werden in einem internen Cache gespeichert
|
||||
|
||||
@@ -18,7 +18,7 @@ import java.io.InputStream;
|
||||
import java.lang.ref.SoftReference;
|
||||
|
||||
/**
|
||||
* Eine Helferklasse mit Klassenmethoden, um Bilder zu laden.
|
||||
* Eine Hilfsklasse mit Klassenmethoden, um Bilder zu laden.
|
||||
* <p>
|
||||
* Bilder können von verschiedenen Quellen als {@link Image} geladen werden. Die
|
||||
* Objekte werden in einem internen Cache gespeichert und nachfolgende Versuche,
|
||||
|
||||
@@ -13,7 +13,7 @@ import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
|
||||
/**
|
||||
* Helferklasse, um {@link InputStream}s für Ressourcen zu erhalten.
|
||||
* Hilfsklasse, um {@link InputStream}s für Ressourcen zu erhalten.
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
public class ResourceStreamProvider {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* Dieses Paket enthält Helferklassen, um Ressourcen aus verschiedenen Quellen
|
||||
* Dieses Paket enthält Hilfsklassen, um Ressourcen aus verschiedenen Quellen
|
||||
* zu laden.
|
||||
*/
|
||||
package schule.ngb.zm.util.io;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/**
|
||||
* Dieses Paket enthält Helferklassen für verschiedene Einsatzzwecke.
|
||||
* Dieses Paket enthält Hilfsklassen für verschiedene Einsatzzwecke.
|
||||
*/
|
||||
package schule.ngb.zm.util;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* Dieses Paket enthält Helferklassen zur Verarbeitung paralleler Aufgaben
|
||||
* Dieses Paket enthält Hilfsklassen zur Ausführung paralleler Aufgaben
|
||||
* innerhalb der Zeichenmaschine.
|
||||
*/
|
||||
package schule.ngb.zm.util.tasks;
|
||||
|
||||
Reference in New Issue
Block a user