Class IntrayAdapter
Object
ViewAdapter
IntrayAdapter
public class IntrayAdapter extends ViewAdapter
Überschrift: IntrayAdapter
Beschreibung: Kapselt den Funktionsbereich "Postbox" gegenüber dem Script. Im Scripting verfügbar als "intray".
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2016
-
Constructor Summary
Constructors Constructor Description IntrayAdapter(Workspace workspace)Interner Konstruktor. -
Method Summary
Modifier and Type Method Description voidclearSelection()Entfernt alle Selektionen.Enumeration<IntrayDocument>getAllSelected()Liefert eine Aufzählung mit den selektierten Postbox-Dokumenten.FilegetDirectory()Liefert das Postbox-Verzeichnis aus dem lokalen Dateisystem.intgetDocumentCount()Liefert die Anzahl der Postbox-Dokumente zurück.Enumeration<IntrayDocument>getDocuments()Liefert eine Aufzählung mit den vorhandenen Postbox-Dokumenten zurück.IntrayDocumentgetFirstSelected()Liefert das erste selektierte Postbox-Dokument.StringgetName()Gibt den Namen der Ansicht zurück.IntrayDocumentgetOcrDocument()Liefert das gerade von der OCR bearbeitete Postbox-Dokument.StringgetScanProfileName()Liefert den Namen des aktuell aktiven Scan-Profiles.Enumeration<IntrayDocument>getSelected()Deprecated.Ersetzt durchgetAllSelected()intgetSelectionCount()Liefert die Anzahl der selektieren Postbox-Dokumente zurück.booleanhasOcr()Prüft, ob die Hintergrund-OCR der Postbox einsatzbereit ist.booleanhasSelection()Prüft, ob in der Postbox mindestens ein Dokument selektiert wurde.IntrayDocumentinsertFile(File file)Fügt eine Dokument-Datei in die Postbox ein.voidrefresh()Aktualisiert den Inhalt dieser Ansicht.voidselectAll()Selektiert alle vorhandenen Postboxdokumente.voidselectDocument(IntrayDocument document)Selektiert das angegebene Dokument in der Postbox.voidselectDocuments(IntrayDocument[] documents)Selektiert die angegebenen Dokumente in der Postbox.voidselectRow(int rowNo)Selektiert die angebene Zeile in der Postbox-Tabelle.voidselectRows(int[] rowNos)Selektiert die angebenen Zeilen in der Postbox.voidupdateDefaultIndexing()Aktualisiert die Default-MaskeMethods inherited from class ViewAdapter
getAllSelectedArchiveElements, getColumnNames, getFirstSelectedArchiveElement, getOriginalName, getViewName, isShown, refreshArchive, setSortColumn, show
-
Constructor Details
-
IntrayAdapter
public IntrayAdapter(Workspace workspace)Interner Konstruktor.- Parameters:
workspace- Aktueller Arbeitsbereich
-
-
Method Details
-
selectRow
public void selectRow(int rowNo)Selektiert die angebene Zeile in der Postbox-Tabelle.- Parameters:
rowNo- Zu selektierende Tabellenzeile, angefangen bei 0
-
selectRows
public void selectRows(int[] rowNos)Selektiert die angebenen Zeilen in der Postbox. Eine leere Zeilenliste löscht alle Selektionen.- Parameters:
rowNos- Liste mit zu selektierenden Tabellenzeilen, angefangen bei 0- Since:
- 7.00.004
-
selectAll
public void selectAll()Selektiert alle vorhandenen Postboxdokumente.- Since:
- 9.01.000
-
clearSelection
public void clearSelection()Entfernt alle Selektionen.- Since:
- 9.03.000
-
selectDocument
Selektiert das angegebene Dokument in der Postbox.- Parameters:
document- Postbox-Dokument- Throws:
Exception- Wenn das Dokument nicht gefunden wird.
-
selectDocuments
Selektiert die angegebenen Dokumente in der Postbox.- Parameters:
documents- Liste mit Postbox-Dokumenten- Throws:
Exception- Falls eines der Dokumente nicht gefunden wird, bleibt die Selektion unverändert und es wird eine Exception geworfen- Since:
- 6.00.092
-
getDocumentCount
public int getDocumentCount()Liefert die Anzahl der Postbox-Dokumente zurück.- Returns:
- Anzahl der Dokumente in der Postbox
-
getDocuments
Liefert eine Aufzählung mit den vorhandenen Postbox-Dokumenten zurück.- Returns:
- Aufzählung von Postbox-Dokumenten
-
hasSelection
public boolean hasSelection()Prüft, ob in der Postbox mindestens ein Dokument selektiert wurde.- Specified by:
hasSelectionin classViewAdapter- Returns:
- True wenn eine Selektion vorhanden ist, sonst False
-
getSelectionCount
public int getSelectionCount()Liefert die Anzahl der selektieren Postbox-Dokumente zurück.- Specified by:
getSelectionCountin classViewAdapter- Returns:
- int
- Since:
- 7.00.004
-
getSelected
Deprecated.Ersetzt durchgetAllSelected()Liefert eine Aufzählung mit den in der Postbox selektierten Elementen.- Returns:
- Aufzählung von Postbox-Dokumenten
-
getAllSelected
Liefert eine Aufzählung mit den selektierten Postbox-Dokumenten.- Specified by:
getAllSelectedin classViewAdapter- Returns:
- Aufzählung von Postbox-Dokumenten
- Since:
- 7.00.004
-
getFirstSelected
Liefert das erste selektierte Postbox-Dokument.- Specified by:
getFirstSelectedin classViewAdapter- Returns:
- Das erste Dokument oder null, falls kein Dokument selektiert ist
- Since:
- 7.00.004
-
getOcrDocument
Liefert das gerade von der OCR bearbeitete Postbox-Dokument.- Returns:
- Das aktuell von der OCR bearbeitete Dokument oder null, fall kein Dokument von der OCR bearbeitet wird
- Since:
- 7.00.008
-
hasOcr
public boolean hasOcr()Prüft, ob die Hintergrund-OCR der Postbox einsatzbereit ist.- Returns:
- True wenn die OCR verfügbar ist, False wenn nicht
- Since:
- 8.04.000
-
getName
public String getName()Description copied from class:ViewAdapterGibt den Namen der Ansicht zurück. Bei Archivansichten ist das der Name des Root-Elements, bei anderen Ansichten der Name der Ansicht "Archive: (Rootname)", "Checkout", "Clipboard", "Search", "Task", "Intray".- Specified by:
getNamein classViewAdapter- Returns:
- String
-
getDirectory
public File getDirectory()Liefert das Postbox-Verzeichnis aus dem lokalen Dateisystem.- Returns:
- File
- Since:
- 6.00.100
-
refresh
public void refresh()Description copied from class:ViewAdapterAktualisiert den Inhalt dieser Ansicht.- Specified by:
refreshin classViewAdapter
-
updateDefaultIndexing
public final void updateDefaultIndexing()Aktualisiert die Default-Maske- Since:
- 10.03.000
-
getScanProfileName
public final String getScanProfileName()Liefert den Namen des aktuell aktiven Scan-Profiles.- Returns:
- Name des Scan-Profiles. Falls kein Scan-Profile definiert oder selektiert wurde, wird ein Leerstring zurückgegeben.
- Since:
- 7.00.000
-
insertFile
Fügt eine Dokument-Datei in die Postbox ein. Die Originaldatei wird dabei kopiert.- Parameters:
file- Originaldatei- Returns:
- Kopiertes Postbox-Dokument
- Throws:
IOException- Falls die Datei nicht hinzu gefügt werden kann.- Since:
- 7.00.004
-