| | |
| | | package de.uhilger.fm; |
| | | |
| | | /** |
| | | * Datei-Referenz |
| | | * Einfache Transportklasse fuer eine Datei-Referenz |
| | | * |
| | | * @author Ulrich Hilger |
| | | * @version 1, 11. Mai 2021 |
| | |
| | | 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) { |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 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; |
| | | } |