|
||||||||||
| 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 Arbeitsbereich| Method Detail |
|---|
public void editFile(java.io.File file)
throws java.lang.Exception
file - Zu öffnende Datei
java.lang.Exceptionpublic 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 | |||||||||