Class ViewAdapter

    • Method Summary

      Modifier and Type Method Description
      abstract Enumeration<?> getAllSelected()
      Liefert alle selektierten Elemente.
      Enumeration<ArchiveElement> getAllSelectedArchiveElements()
      Liefert alle selektierten Elemente unter Berücksichtigung der Selektion in der Vorschautabelle.
      String[] getColumnNames()
      Liefert die Namen der Listenspalten zurück.
      abstract IndexedElement getFirstSelected()
      Liefert das erste selektierte Element.
      ArchiveElement getFirstSelectedArchiveElement()
      Liefert das erste selektierte Element unter Berücksichtigung der Selektion in der Vorschautabelle.
      abstract String getName()
      Gibt den Namen der Ansicht zurück.
      String getOriginalName()
      Liefert den Namen des Views zurück, der bei der Erzeugung verwendet wurde.
      abstract int getSelectionCount()
      Liefert die Anzahl an selektieren Elementen dieser Ansicht.
      String getViewName()
      Liefert die Bezeichnung dieser Navigationsansicht zurück.
      abstract boolean hasSelection()
      Prüft ob mindestens ein Element in diesem Funktionsbereich selektiert wurde.
      boolean isShown()
      Prüft, ob diese Ansicht gerade angezeigt wird.
      abstract void refresh()
      Aktualisiert den Inhalt dieser Ansicht.
      void refreshArchive()
      Löst ein Refresh auf den kompletten Archivbaum aus.
      void setSortColumn​(int column, boolean upDown)
      Setzt die zu sortierende Spalte
      void show()
      Zeigt diese Ansicht im Client an.
      • Methods inherited from class Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • setSortColumn

        public void setSortColumn​(int column,
                                  boolean upDown)
        Setzt die zu sortierende Spalte
        Parameters:
        column - Spaltennummer
        upDown - Sortierrichtung
        Since:
        9.02.000
      • getColumnNames

        public String[] getColumnNames()
        Liefert die Namen der Listenspalten zurück. Die Liste ist leer, wenn keine Tabelle, sondern ein Tree in der Ansicht aktiv ist.
        Returns:
        Namensliste
        Since:
        12.00.000
      • hasSelection

        public abstract boolean hasSelection()
        Prüft ob mindestens ein Element in diesem Funktionsbereich selektiert wurde.
        Returns:
        True wenn eine Selektion vorhanden ist, sonst False
      • getName

        public abstract String getName()
        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".
        Returns:
        String
        Since:
        6.00.088
      • getViewName

        public String getViewName()
        Liefert die Bezeichnung dieser Navigationsansicht zurück. Achtung: dieser Name ändert sich z.B. durch die ausgeführte Suche, der vordefinierte Name bleibt in getOriginalName() erhalten.
        Returns:
        Bezeichnung der Navigationsansicht
        Since:
        10.00.000
      • getOriginalName

        public String getOriginalName()
        Liefert den Namen des Views zurück, der bei der Erzeugung verwendet wurde. Der viewName kann sich während der Laufzeit verändern.
        Returns:
        Beim anlegen des Views vergebener Name
        Since:
        10.00.000
      • refresh

        public abstract void refresh()
        Aktualisiert den Inhalt dieser Ansicht.
        Since:
        6.00.100
      • getSelectionCount

        public abstract int getSelectionCount()
        Liefert die Anzahl an selektieren Elementen dieser Ansicht.
        Returns:
        int Anzahl selektierte Elemente
        Since:
        7.00.004
      • show

        public void show()
        Zeigt diese Ansicht im Client an.
        Since:
        8.00.008
      • refreshArchive

        public void refreshArchive()
        Löst ein Refresh auf den kompletten Archivbaum aus.
        Since:
        10.00.000
      • isShown

        public boolean isShown()
        Prüft, ob diese Ansicht gerade angezeigt wird.
        Returns:
        True wenn dies die aktuell aktive Ansicht ist, False wenn nicht.
        Since:
        8.03.000
      • getFirstSelected

        public abstract IndexedElement getFirstSelected()
                                                 throws Exception
        Liefert das erste selektierte Element.
        Returns:
        Das erste selektierte Element oder null, falls keine Selektion vorhanden ist
        Throws:
        Exception - Wenn das Element nicht gelesen werden kann.
        Since:
        8.01.000
      • getFirstSelectedArchiveElement

        public ArchiveElement getFirstSelectedArchiveElement()
        Liefert das erste selektierte Element unter Berücksichtigung der Selektion in der Vorschautabelle. Diese Funktion liefert nur dann das richtige Ergebnis, wenn diese Ansicht gerade aktiv ist.
        Returns:
        Das erste selektierte Element oder null, falls keine Selektion vorhanden ist
        Since:
        12.00.000
      • getAllSelected

        public abstract Enumeration<?> getAllSelected()
                                               throws Exception
        Liefert alle selektierten Elemente.
        Returns:
        Aufzählung mit selektierten Elementen der Klasse IndexedElement.
        Throws:
        Exception - Wenn die Elemente nicht gelesen werden können.
        Since:
        8.01.000
      • getAllSelectedArchiveElements

        public Enumeration<ArchiveElement> getAllSelectedArchiveElements()
        Liefert alle selektierten Elemente unter Berücksichtigung der Selektion in der Vorschautabelle. Diese Funktion liefert nur dann das richtige Ergebnis, wenn diese Ansicht gerade aktiv ist.
        Returns:
        Aufzählung mit selektierten Elementen der Klasse IndexedElement.
        Since:
        12.00.000