Klasse 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

  • Konstruktordetails

    • ArchiveViewAdapter

      public ArchiveViewAdapter(Workspace workspace, ArchiveView archiveView)
      Interner Konstruktor.
      Parameter:
      workspace - Aktueller Arbeitsbereich
      archiveView - Ansicht für den Archiv-Funktionsbereich
  • Methodendetails

    • hasSelection

      public boolean hasSelection()
      Prüft ob mindestens ein Archiveintrag selektiert wurde.
      Angegeben von:
      hasSelection in Klasse ViewAdapter
      Gibt zurück:
      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.
      Angegeben von:
      getSelectionCount in Klasse ViewAdapter
      Gibt zurück:
      Anzahl selektierte Archiveinträge
      Seit:
      7.00.004
    • getSelected

      @Deprecated public ArchiveElement getSelected()
      Veraltet.
      Ersetzt durch getFirstSelected()
      Liefert den ersten in dieser Archivansicht selektierten Archiveintrag. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.
      Gibt zurück:
      Archiveintrag oder null, falls keine Selektion vorhanden ist
    • getFirstSelected

      public ArchiveElement getFirstSelected()
      Liefert den ersten in dieser Archivansicht selektierten Archiveintrag. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.
      Angegeben von:
      getFirstSelected in Klasse ViewAdapter
      Gibt zurück:
      Archiveintrag oder null, falls keine Selektion vorhanden ist
      Seit:
      7.00.004
    • getAllSelected

      public Enumeration<ArchiveElement> getAllSelected()
      Liefert alle selektierten Archiveinträge. Eine Selektion in der Vorschautabelle wird ebenfalls berücksichtigt.
      Angegeben von:
      getAllSelected in Klasse ViewAdapter
      Gibt zurück:
      Aufzählung mit selektierten Archiveinträgen
      Seit:
      7.00.004
    • selectId

      public boolean selectId(int objId)
      Selektiert den angebene Archiveintrag.
      Parameter:
      objId - ObjektID des Archiveintrags
      Gibt zurück:
      True, wenn erfolgreich selektiert wurde
    • getId

      public ArchiveElement getId(int objId) throws Exception
      Liefert das durch Id identifizierte Archivelement zurück.
      Parameter:
      objId - Objekt-ID des Archivelementes
      Gibt zurück:
      ArchiveElement Das ArchivElement
      Löst aus:
      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.
      Parameter:
      objId - Objekt-ID des Archivelements
      Gibt zurück:
      True, wenn Archivelement vorhanden ist
    • getRootElement

      public ArchiveElement getRootElement()
      Liefert das Root-Archivelement(das oberste Archivelement dieser Archivansicht) zurück.
      Gibt zurück:
      ArchiveElement
    • getName

      public String getName()
      Beschreibung aus Klasse kopiert: ViewAdapter
      Gibt 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".
      Angegeben von:
      getName in Klasse ViewAdapter
      Gibt zurück:
      String
    • getViewName

      public String getViewName()
      Liefert die vom Benutzer eingegebene Bezeichnung der Archivansicht zurück.
      Setzt außer Kraft:
      getViewName in Klasse ViewAdapter
      Gibt zurück:
      Vom Benutzer eingegebene Bezeichnung der Archivansicht
      Seit:
      9.01.014, 8.05.005
    • refresh

      public void refresh()
      Beschreibung aus Klasse kopiert: ViewAdapter
      Aktualisiert den Inhalt dieser Ansicht.
      Angegeben von:
      refresh in Klasse ViewAdapter
    • refreshArchive

      public void refreshArchive()
      Löst ein Refresh auf den kompletten Archivbaum aus.
      Setzt außer Kraft:
      refreshArchive in Klasse ViewAdapter
      Seit:
      8.01.000
    • getFirstSelectedPath

      public IdName[] getFirstSelectedPath()
      Liefert den Pfad des ersten selektierten Eintrags in dieser Archivansicht zurück.
      Gibt zurück:
      Pfad des selektierten Eintrags
      Seit:
      9.01.000
    • gotoPath

      public boolean gotoPath(IdName[] path)
      Zeigt den Archiveintrag für den angegebenen Pfad an und meldet das Ergebnis zurück.
      Parameter:
      path - Pfad des Archiveintrags
      Gibt zurück:
      GeheZu-Vorgang erfolgreich
      Seit:
      9.01.000