|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.elo.client.scripting.interfaces.UtilsAdapter
public class UtilsAdapter
Überschrift: UtilsAdapter
Beschreibung: Hilftmethoden für Skripte im Client. Im Scripting verfügbar als "utils".
Copyright: Copyright (c) ELO Digital Office GmbH 2011
Constructor Summary | |
---|---|
UtilsAdapter(de.elo.client.maindialog.Workspace workspace)
Normaler Konstruktor. |
Method Summary | |
---|---|
java.io.File |
changeFileExtension(java.io.File file,
java.lang.String newFileExt)
Liefert eine Datei mit der neuen Dateiendung zurück. |
boolean |
copyFile(java.io.File sourceFile,
java.io.File targetFile)
Kopiert die angegebene Quelldatei in die angegebene Zieldatei und meldet das Ergebnis zurück. |
java.util.Date |
dateDiff(java.util.Date firstDate,
int daysOffset)
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change. |
java.util.Date |
dateFromIso(java.lang.String isoDate)
Konvertiert das angegebene Iso-Datum zu einem Java-Datum. |
java.lang.String |
displayDateFromIso(java.lang.String isoDate)
Formatiert den angegebenen ISO-Datumsstring in eine Datumsanzeige um. |
java.lang.String |
displayDateFromIsoWithTime(java.lang.String isoDate)
Formatiert einen ISO Datumsstring in eine Datumsanzeige um. |
void |
editFile(java.io.File file)
Öffnet die Datei mit dem vom Betriebssystem dafür vorgesehenen Programm zur Bearbeitung. |
int |
eloDateFromJavaDate(java.util.Date date)
Erzeugt aus dem angegebene Java-Datum ein ELO-Datum. |
int |
eloDateFromJavaDate(long date)
Erzeugt aus dem angegebene Java-Datum ein ELO-Datum. |
java.util.Date |
getDateWithoutTime(java.util.Date date)
Liefert das übergebene Datum ohne Uhrzeit zurück (0:00:00.000). |
java.lang.String |
getFileExtension(java.io.File file)
Liefert die Dateiendung der angegebenen Datei zurück. |
java.lang.String |
getFileNameWithOption(de.elo.ix.client.Sord sord)
Liefert den Dateinamen des angegebenen Archiveintrags unter Beachtung der ensprechenden Client-Option. |
java.lang.String |
getFileNameWithoutExtension(java.io.File file)
Liefert den Dateinamen ohne die Dateiendung zurück. |
java.util.Date |
getNow(int offsetMinutes)
Liefert ein Datum mit der aktuellen Uhrzeit und die addierten angegebenen Minuten zurück. |
java.util.Date |
getToday()
Liefert das Datum / Zeit des heutigen Tages zurück. |
java.util.Date |
getTomorrow()
Liefert das Datum des nächsten Tages zurück. |
java.io.File |
getUniqueFile(java.io.File directory,
java.lang.String fileNameWithExtension)
Liefert eine eindeutige Datei für den angegebenen Dateinamen in dem angegebenen Verzeichnis. |
java.util.Date |
getYesterday()
Liefert das Datum des gestrigen Tages zurück. |
boolean |
isNewerThan(java.util.Date firstDate,
java.util.Date secondDate)
Meldet zurück, ob das erste Datum nach dem zweiten Datum liegt. |
java.lang.String |
isoFromDate(java.util.Date date)
Konvertiert das angegebene Java-Datum nach einem Iso-Datum. |
boolean |
isValidIsoDate(java.lang.String isoDate)
Meldet zurück, ob das angegebene Iso-Datum gültig ist. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UtilsAdapter(de.elo.client.maindialog.Workspace workspace)
workspace
- Aktueller ArbeitsbereichMethod Detail |
---|
public void editFile(java.io.File file) throws java.lang.Exception
file
- Zu öffnende Datei
java.lang.Exception
public java.lang.String getFileNameWithOption(de.elo.ix.client.Sord sord)
sord
- Archiveintrag
public java.io.File getUniqueFile(java.io.File directory, java.lang.String fileNameWithExtension)
directory
- Verzeichnis, in dem die Datei erzeugt wirdfileNameWithExtension
- Dateiname mit Dateiendung
public boolean copyFile(java.io.File sourceFile, java.io.File targetFile)
sourceFile
- QuelldateitargetFile
- Zieldatei
public java.lang.String getFileExtension(java.io.File file)
file
- Datei
public java.lang.String getFileNameWithoutExtension(java.io.File file)
file
- Datei
public java.io.File changeFileExtension(java.io.File file, java.lang.String newFileExt)
file
- Datei, deren Dateiendung geändert wirdnewFileExt
- Neue Dateiendung
public java.util.Date dateFromIso(java.lang.String isoDate)
isoDate
- Datum in ISO Schreibweise YYYYMMDDHHMMSS
public java.lang.String displayDateFromIso(java.lang.String isoDate)
isoDate
- Datum in ISO Schreibweise YYYYMMDDHHMMSS
public java.lang.String displayDateFromIsoWithTime(java.lang.String isoDate)
isoDate
- Datum in ISO Schreibweise YYYYMMDD oder YYYYMMDDHHMMSS
public java.lang.String isoFromDate(java.util.Date date)
date
- Java-Datum
public int eloDateFromJavaDate(java.util.Date date)
date
- Java-Datum
public int eloDateFromJavaDate(long date)
date
- Java-Datum
public java.util.Date getDateWithoutTime(java.util.Date date)
date
- Java-Datum
public java.util.Date getNow(int offsetMinutes)
offsetMinutes
- Anzahl der Minuten, die zur aktuellen Zeit addiert werden
public java.util.Date getToday()
public java.util.Date getYesterday()
public java.util.Date getTomorrow()
public boolean isValidIsoDate(java.lang.String isoDate)
isoDate
- Iso-Datum
public boolean isNewerThan(java.util.Date firstDate, java.util.Date secondDate)
firstDate
- Erstes DatumsecondDate
- Zweites Datum
public java.util.Date dateDiff(java.util.Date firstDate, int daysOffset)
firstDate
- daysOffset
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |