Klasse ComponentsAdapter
Object
ComponentsAdapter
Überschrift: ComponentsAdapter
Beschreibung: Hilftmethoden für die Erstellung von Oberflächenkomponenten. Im Scripting verfügbar als "components".
Copyright: Copyright (c) ELO Digital Office GmbH 2011-2014
- Seit:
- 8.01.000
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungErzeugt eine einfache Komponente zur Verschlagwortung.Erzeugt eine Browser-Komponente.createBrowser(String browserCompName) Erzeugt eine Browser-Komponente mit der angegebenen Bezeichnung.Erzeugt eine Kalender-Komponente für einen ein- oder mehrmonatigen Kalender.createGridPanel(int columns, int rows) Erzeugt ein Panel mit einem Tabellenlayout, in dem Panel können Eingabefelder definiert und abgefragt werden können.createPreviewToolbar(String title) Erzeugt eine Toolbar-Leist für den Vorschaubereich.createSordTree(Sord rootSord, String sordProvider, String eventSelection) Erzeugt einen Baum für SORD-Objekte.createToolbar(int buttonCount) Erzeugt eine anpassbare Toolbar für einen neuen Funktionsbereich.getClientBrowserComponent(String browserCompName) Liefert die gekappselte Browser-Komponente mit der angegebenen Bezeichnung falls diese sichtbar ist zurück.getWebViewBrowser(String clientInfoId) Liefert den Browser einer durch eine ClientInfo angelegten WebView.
-
Konstruktordetails
-
ComponentsAdapter
public ComponentsAdapter(Workspace workspace) Normaler Konstruktor.- Parameter:
workspace- Aktueller Arbeitsbereich
-
-
Methodendetails
-
createSordTree
Erzeugt einen Baum für SORD-Objekte. Hierbei kann es sich um SORD-Objekte vom IndexServer oder um im Scripting erstellte "Pseudo-SORD" handeln. Letztere sollten mit einer negative ObjektID kenntlich gemacht werden.- Parameter:
rootSord- SORD des WurzelknotenssordProvider- Funktionsname für eine Skript-Funktion, welche zu einem übergebenen SORD (Parameter 1) die Untergeordneten Einträge als ein Array von SORD-Objekten zurückgibt. Oder null, wenn die Einträge immer normal vom Indexserver geladen werden sollen.eventSelection- Funktionsname für eine Skript-Funktion, welche bei Selektionsänderung im Baum aufgerufen wird. Das SORD der aktuellen Selektion wird übergeben (Parameter 1).- Gibt zurück:
- SORD-Baum
- Seit:
- 8.01.000
-
createCalendar
Erzeugt eine Kalender-Komponente für einen ein- oder mehrmonatigen Kalender.- Gibt zurück:
- Kalender
- Seit:
- 8.01.000
-
createBasicKeywording
Erzeugt eine einfache Komponente zur Verschlagwortung.- Gibt zurück:
- Oberflächen-Komponente zur Anzeige und dem Editieren der Verschlagwortung
- Seit:
- 8.01.000
-
createPreviewToolbar
Erzeugt eine Toolbar-Leist für den Vorschaubereich.- Parameter:
title- Text, welcher als Titel des Vorschau-Bereichs angezeigt werden soll.- Gibt zurück:
- Das erzeugte PreviewToolbar-Objekt
- Seit:
- 8.01.000
-
createToolbar
Erzeugt eine anpassbare Toolbar für einen neuen Funktionsbereich.- Parameter:
buttonCount- Anzahl an Buttons, für welche die Toolbar erstellt werden soll.- Gibt zurück:
- Das erzeugte Toolbar-Objekt.
- Seit:
- 8.01.000
-
createGridPanel
Erzeugt ein Panel mit einem Tabellenlayout, in dem Panel können Eingabefelder definiert und abgefragt werden können.- Parameter:
columns- Anzahl der Spalten im Tabellenrasterrows- Anzahl der Zeilen im Tabellenraster- Gibt zurück:
- Das Panel mit Tabellenlayout
- Seit:
- 8.1.0
-
createBrowser
Erzeugt eine Browser-Komponente.- Gibt zurück:
- BrowserComponent
- Seit:
- 8.03.000
-
createBrowser
Erzeugt eine Browser-Komponente mit der angegebenen Bezeichnung.- Parameter:
browserCompName- Bezeichnung der Browser-Komponente- Gibt zurück:
- BrowserComponent
- Seit:
- 9.02.001
-
getClientBrowserComponent
Liefert die gekappselte Browser-Komponente mit der angegebenen Bezeichnung falls diese sichtbar ist zurück. Wenn die angeforderte Browser-Komponente nicht sichtbar ist wird null zurückgeliefert.- Parameter:
browserCompName- Bezeichnung der Browser-Komponente- Gibt zurück:
- Gekappselte Browser-Komponente oder null
- Seit:
- 9.02.001
-
getWebViewBrowser
Liefert den Browser einer durch eine ClientInfo angelegten WebView.- Parameter:
clientInfoId- ID der ClientInfo- Gibt zurück:
- Browser der View oder null, falls die Ansicht nicht existiert.
- Seit:
- 20.12, 21.03.001
-