From 243c03070748d5008e689a3cc7212c1f87917464 Mon Sep 17 00:00:00 2001
From: ulrich
Date: Thu, 14 Nov 2024 11:29:19 +0000
Subject: [PATCH] Dokumentation in Arbeit: Writer fertig dokumentiert, kleinere Anpassungen

---
 src/de/uhilger/fm/FileRef.java |   67 ++++++++++++++++++++++++++++++++-
 1 files changed, 65 insertions(+), 2 deletions(-)

diff --git a/src/de/uhilger/fm/FileRef.java b/src/de/uhilger/fm/FileRef.java
index 11471ef..aa12a2d 100644
--- a/src/de/uhilger/fm/FileRef.java
+++ b/src/de/uhilger/fm/FileRef.java
@@ -18,7 +18,7 @@
 package de.uhilger.fm;
 
 /**
- * Datei-Referenz 
+ * Einfache Transportklasse fuer eine Datei-Referenz
  * 
  * @author Ulrich Hilger
  * @version 1, 11. Mai 2021
@@ -54,43 +54,96 @@
   private String miniurl;
   private String imgsrc;
 
+  /**
+   * Den Ausdruck fuer <code>imgsrc</code> ermitteln,
+   * wenn es sich bei der Datei um eine Bilddatei handelt
+   * 
+   * @return den imgsrc-Ausdruck
+   */
   public String getImgSrc() {
     return imgsrc;
   }
 
+  /**
+   * Den Ausdruck fuer <code>imgsrc</code> angeben,
+   * wenn es sich bei der Datei um eine Bilddatei handelt
+   * 
+   * @param imgSrc  der imgsrc-Ausdruck
+   */
   public void setImgSrc(String imgSrc) {
     this.imgsrc = imgSrc;
   }
 
-  
+  /**
+   * Den URL der Miniaturansicht ermitteln, 
+   * wenn es sich bei der Datei um eine Bilddatei handelt
+   * 
+   * @return URL der Miniaturansicht
+   */
   public String getMiniurl() {
     return miniurl;
   }
 
+  /**
+   * Den URL der Miniaturansicht setzen, 
+   * wenn es sich bei der Datei um eine Bilddatei handelt
+   * 
+   * @param miniurl URL der Miniaturansicht
+   */
   public void setMiniurl(String miniurl) {
     this.miniurl = miniurl;
   }
 
+  /**
+   * Die CSS-Typ-Klasse fuer diese Datei ermitteln
+   * 
+   * @return  die CSS-Typ-Klasse dieser Datei
+   */
   public String getTypKlasse() {
     return typKlasse;
   }
 
+  /**
+   * Die CSS-Typ-Klasse fuer diese Datei setzen
+   * 
+   * @param typKlasse die CSS-Typ-Klasse dieser Datei
+   */
   public void setTypKlasse(String typKlasse) {
     this.typKlasse = typKlasse;
   }
 
+  /**
+   * Den Namen dieser Datei ermitteln
+   * 
+   * @return Name dieser Datei 
+   */
   public String getName() {
     return name;
   }
 
+  /**
+   * Den Namen dieser Datei setzen
+   * 
+   * @param name Name dieser Datei 
+   */
   public void setName(String name) {
     this.name = name;
   }
 
+  /**
+   * Den Typ dieser Datei ermitteln
+   * 
+   * @return 'datei' oder 'ordner' 
+   */
   public String getTyp() {
     return typ;
   }
 
+  /**
+   * Den Typ dieser Datei setzen
+   * 
+   * @param typ 'datei' oder 'ordner' 
+   */
   public void setTyp(String typ) {
     this.typ = typ;
     switch(typ) {
@@ -106,10 +159,20 @@
     }
   }
 
+  /**
+   * Ermitteln, ob es sich bei dieser Datei um ein Bild handelt
+   * 
+   * @return true, wenn diese Datei ein Bild ist, false wenn nicht 
+   */
   public boolean isBild() {
     return bild;
   }
 
+  /**
+   * Den Bildindikator fuer diese Dateireferenz setzen
+   * 
+   * @param istBild true, wenn diese Datei ein Bild ist, false wenn nicht 
+   */
   public void setBild(boolean istBild) {
     this.bild = istBild;
   }

--
Gitblit v1.9.3