Klasse EditableFieldAdapter

Object
KeywordingFieldAdapter
EditableFieldAdapter
Bekannte direkte Unterklassen:
ObjKeyAdapter

public class EditableFieldAdapter extends KeywordingFieldAdapter

Überschrift: EditableFieldAdapter

Beschreibung: Kapselt ein änderbares Feld der Verschlagwortung (z.B. im IndexDialog) gegenüber dem Script.

Copyright: Copyright (c) ELO Digital Office GmbH 2012-2014

  • Konstruktordetails

    • EditableFieldAdapter

      public EditableFieldAdapter(EloScript scripting, IndexFieldFactory fieldFactory, FieldManager fieldManager, IndexTabsFactory tabs, String fieldID)
      Interner Konstruktor.
      Parameter:
      scripting - Scripting des Client
      fieldFactory - Hilfsklasse für das Erstellen von Indexzeilen
      fieldManager - Manager für die Daten der Indexzeilen
      tabs - Hilfsklasse für die Tabs des Indexdialogs
      fieldID - Bezeichner des Feldes
  • Methodendetails

    • setEnabled

      public void setEnabled(boolean enabled)
      Legt fest, ob der Inhalt des Feldes geändert werden kann.
      Parameter:
      enabled - True wenn das Feld änderbar sein soll, False wenn es inaktiv sein soll
      Seit:
      7.00.010
    • addButton

      public Button addButton(String text, String eventName, int width)
      Fügt einen Button neben dem Eingabefeld ein.

      Das Eingabefeld wird für den Platz des Buttons und einen Abstand um "width+1" verkürzt.

      Parameter:
      text - Text-Label des Buttons
      eventName - Ein Scripting-Event, das aufgerufen wird, wenn der Button gedrückt wird.
      width - Breite des Buttons
      Gibt zurück:
      Das erzeugte Button-Objekt
      Seit:
      9.01.000
    • addButton

      public Button addButton(String text, BaseFunction callbackFunction, ScriptableObject thisScope, int width)
      Fügt einen Button neben dem Eingabefeld ein.

      Das Eingabefeld wird für den Platz des Buttons und einen Abstand um "width+1" verkürzt.

      Parameter:
      text - Text-Label des Buttons
      callbackFunction - JavaScript Funktion, welche aufgerufen wird wenn der Button gedrückt wird.
      thisScope - "this" Scope der Funktion
      width - Breite des Buttons
      Gibt zurück:
      Das erzeugte Button-Objekt
      Seit:
      10.00.000