Class ArchiveViewAdapter
Object
ViewAdapter
ArchiveViewAdapter
public class ArchiveViewAdapter extends ViewAdapter
Überschrift: ArchiveViewAdapter
Beschreibung: Kapselt einen Archiv-Funktionsbereich (Archivansicht) gegenüber dem Script.
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2014
-
Constructor Summary
Constructors Constructor Description ArchiveViewAdapter(Workspace workspace, ArchiveView archiveView)Interner Konstruktor. -
Method Summary
Modifier and Type Method Description Enumeration<ArchiveElement>getAllSelected()Liefert alle selektierten Archiveinträge.ArchiveElementgetFirstSelected()Liefert den ersten in dieser Archivansicht selektierten Archiveintrag.IdName[]getFirstSelectedPath()Liefert den Pfad des ersten selektierten Eintrags in dieser Archivansicht zurück.ArchiveElementgetId(int objId)Liefert das durch Id identifizierte Archivelement zurück.StringgetName()Gibt den Namen der Ansicht zurück.ArchiveElementgetRootElement()Liefert das Root-Archivelement(das oberste Archivelement dieser Archivansicht) zurück.ArchiveElementgetSelected()Deprecated.Ersetzt durchgetFirstSelected()intgetSelectionCount()Liefert die Anzahl an selektieren Archiveinträgen in dieser Archivansicht.StringgetViewName()Liefert die vom Benutzer eingegebene Bezeichnung der Archivansicht zurück.booleangotoPath(IdName[] path)Zeigt den Archiveintrag für den angegebenen Pfad an und meldet das Ergebnis zurück.booleanhasId(int objId)Meldet zurück, ob das Archiv das übergebene Archivelement enthält.booleanhasSelection()Prüft ob mindestens ein Archiveintrag selektiert wurde.voidrefresh()Aktualisiert den Inhalt dieser Ansicht.voidrefreshArchive()Löst ein Refresh auf den kompletten Archivbaum aus.booleanselectId(int objId)Selektiert den angebene Archiveintrag.Methods inherited from class ViewAdapter
getAllSelectedArchiveElements, getColumnNames, getFirstSelectedArchiveElement, getOriginalName, isShown, setSortColumn, show
-
Constructor Details
-
ArchiveViewAdapter
public ArchiveViewAdapter(Workspace workspace, ArchiveView archiveView)Interner Konstruktor.- Parameters:
workspace- Aktueller ArbeitsbereicharchiveView- Ansicht für den Archiv-Funktionsbereich
-
-
Method Details
-
hasSelection
public boolean hasSelection()Prüft ob mindestens ein Archiveintrag selektiert wurde.- Specified by:
hasSelectionin classViewAdapter- Returns:
- True wenn eine Selektion vorhanden ist, False wenn keine Selektion vorhanden ist.
-
getSelectionCount
public int getSelectionCount()Liefert die Anzahl an selektieren Archiveinträgen in dieser Archivansicht. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.- Specified by:
getSelectionCountin classViewAdapter- Returns:
- Anzahl selektierte Archiveinträge
- Since:
- 7.00.004
-
getSelected
Deprecated.Ersetzt durchgetFirstSelected()Liefert den ersten in dieser Archivansicht selektierten Archiveintrag. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.- Returns:
- Archiveintrag oder null, falls keine Selektion vorhanden ist
-
getFirstSelected
Liefert den ersten in dieser Archivansicht selektierten Archiveintrag. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.- Specified by:
getFirstSelectedin classViewAdapter- Returns:
- Archiveintrag oder null, falls keine Selektion vorhanden ist
- Since:
- 7.00.004
-
getAllSelected
Liefert alle selektierten Archiveinträge. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.- Specified by:
getAllSelectedin classViewAdapter- Returns:
- Aufzählung mit selektierten Archiveinträgen
- Since:
- 7.00.004
-
selectId
public boolean selectId(int objId)Selektiert den angebene Archiveintrag.- Parameters:
objId- ObjektID des Archiveintrags- Returns:
- True, wenn erfolgreich selektiert wurde
-
getId
Liefert das durch Id identifizierte Archivelement zurück.- Parameters:
objId- Objekt-ID des Archivelementes- Returns:
- ArchiveElement Das ArchivElement
- Throws:
Exception- Wenn das Objekt nicht in der Ansicht gefunden wird.
-
hasId
public boolean hasId(int objId)Meldet zurück, ob das Archiv das übergebene Archivelement enthält.- Parameters:
objId- Objekt-ID des Archivelements- Returns:
- True, wenn Archivelement vorhanden ist
-
getRootElement
Liefert das Root-Archivelement(das oberste Archivelement dieser Archivansicht) zurück.- Returns:
- ArchiveElement
-
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
-
getViewName
public String getViewName()Liefert die vom Benutzer eingegebene Bezeichnung der Archivansicht zurück.- Overrides:
getViewNamein classViewAdapter- Returns:
- Vom Benutzer eingegebene Bezeichnung der Archivansicht
- Since:
- 9.01.014, 8.05.005
-
refresh
public void refresh()Description copied from class:ViewAdapterAktualisiert den Inhalt dieser Ansicht.- Specified by:
refreshin classViewAdapter
-
refreshArchive
public void refreshArchive()Löst ein Refresh auf den kompletten Archivbaum aus.- Overrides:
refreshArchivein classViewAdapter- Since:
- 8.01.000
-
getFirstSelectedPath
public IdName[] getFirstSelectedPath()Liefert den Pfad des ersten selektierten Eintrags in dieser Archivansicht zurück.- Returns:
- Pfad des selektierten Eintrags
- Since:
- 9.01.000
-
gotoPath
public boolean gotoPath(IdName[] path)Zeigt den Archiveintrag für den angegebenen Pfad an und meldet das Ergebnis zurück.- Parameters:
path- Pfad des Archiveintrags- Returns:
- GeheZu-Vorgang erfolgreich
- Since:
- 9.01.000
-