Die Toolbar der Ergebnislistenansicht kann mit Hilfe der Interfaces ResultToolbarItem und ResultToolbarItemFactory um weitere Buttons, denen beliebige Aktionen zugewiesen werden können, ergänzt werden.

Schritt-für-Schritt-Anleitung

Die genannten Interfaces müssen in einer Client-Extension implementiert werden. Damit Nuclos beim Start des Client nach ImplementierungenResultToolbarItemFactory

  1. Die genannten Interfaces "ResultToolbarItem" und "ResultToolbarItemFactory" müssen in einer Client-Extension implementiert werden.
  2. Damit Nuclos beim Start des Clients die Implementierungen von "ResultToolbarItemFactory" finden kann, müssen zwei Bedingungen erfüllt sein:
    1. Die implementierende Klasse muss mit @NucletComponent annotiert sein.
    2. Für jede implementierende Klasse muss in der Datei "nuclos-extension-client-beans.xml" ein Eintrag wie der folgende stehen.

      <bean id="xyzclientToolbarItemfactory" class="xyz.client.ToolbarItemFactory"></bean>