Package at.letto.globalinterfaces
Interface LettoFile
public interface LettoFile
Klasse für Dateien welche am Letto-Server gespeichert und verarbeitet werden
- Author:
- Werner
-
Method Summary
Modifier and TypeMethodDescriptiongetImageWeb
(boolean dblClick) Liefert ein Bild welches im Web dargestellt werden kann.Liefert den Inhalt des Bildes: Die Daten wurden aus der Datenbank in das Filesystem verschoben: Diese Methode sollte also nur mehr temporär verwendet werden, da die Bilder direkt in HTML eingebunden werden.
Wenn die Datei nicht vom Filesystem gelesen werden kann, dann wird der Inhalt der Datenbank zurückgegebengetLinkWeb
(int nr, String attribs) Liefert den vollständigen HTML-Link zu einem Dokument aus dem Image-ServieLiefert die http(s)-Adresse, unter der die Datei am WEB-Server abrufbar ist.
-
Method Details
-
getFilename
String getFilename() -
getImgSizeTex
String getImgSizeTex()- Returns:
- Größe für das Bild als Tex Größenangabe
-
getTmpFile
String getTmpFile()- Returns:
- Dateiname für die temporäre Datei
-
getImgTag
String getImgTag()- Returns:
- erzeugt die zusätzlichen Attribute für einen gültigen HTML img Tag
-
getWebPath
String getWebPath()Liefert die http(s)-Adresse, unter der die Datei am WEB-Server abrufbar ist.- Returns:
- WEB-Adresse der Datei
-
getInhalt
String getInhalt()Liefert den Inhalt des Bildes: Die Daten wurden aus der Datenbank in das Filesystem verschoben: Diese Methode sollte also nur mehr temporär verwendet werden, da die Bilder direkt in HTML eingebunden werden.
Wenn die Datei nicht vom Filesystem gelesen werden kann, dann wird der Inhalt der Datenbank zurückgegeben- Returns:
- Base64encoded String der Datei
-
getLinkWeb
Liefert den vollständigen HTML-Link zu einem Dokument aus dem Image-Servie- Parameters:
nr
- ImageNr, im Fall, dass Image nicht am Service verfügbarattribs
- Attibute- Returns:
- Link oder JS-Methode zum Download des Files
-
getImageWeb
Liefert ein Bild welches im Web dargestellt werden kann. Nicht darstellbare Bilder werden konvertiert.- Parameters:
dblClick
- Bei Doppelclick wird das Bild groß aufgeklappt, sonst bei Einfachclick- Returns:
- img-Tag
-