de.elo.client.scripting.interfaces
Class ViewAdapter

java.lang.Object
  extended by de.elo.client.scripting.interfaces.ViewAdapter
Direct Known Subclasses:
ArchiveViewAdapter, CheckoutAdapter, ClipboardAdapter, ExtraView, IntrayAdapter, SearchViewAdapter, TasksAdapter

public abstract class ViewAdapter
extends java.lang.Object

Überschrift: ViewAdapter

Beschreibung: Kapselt einen Funktionsbereich (View) gegenüber dem Script.

Copyright: Copyright (c) ELO Digital Office GmbH 2008, 2011


Method Summary
abstract  java.util.Enumeration<?> getAllSelected()
          Liefert alle selektierten Elemente.
abstract  IndexedElement getFirstSelected()
          Liefert das erste selektierte Element.
abstract  java.lang.String getName()
          Gibt den Namen der Ansicht zurück.
abstract  int getSelectionCount()
          Liefert die Anzahl an selektieren Elementen dieser Ansicht.
abstract  boolean hasSelection()
          Prüft ob mindestens ein Element in diesem Funktionsbereich selektiert wurde.
abstract  void refresh()
          Aktualisiert den Inhalt dieser Ansicht.
 void show()
          Zeigt diese Ansicht im Client an.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

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 java.lang.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", "Tasks", "Intray".

Returns:
String
Since:
6.00.088

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

getFirstSelected

public abstract IndexedElement getFirstSelected()
                                         throws java.lang.Exception
Liefert das erste selektierte Element.

Returns:
Das erste selektierte Element oder null, falls keine Selektion vorhanden ist
Throws:
java.lang.Exception
Since:
8.01.000

getAllSelected

public abstract java.util.Enumeration<?> getAllSelected()
                                                 throws java.lang.Exception
Liefert alle selektierten Elemente.

Returns:
Aufzählung mit selektierten Elementen der Klasse IndexedElement.
Throws:
java.lang.Exception
Since:
8.01.000