Klasse EditableFieldAdapter
Object
KeywordingFieldAdapter
EditableFieldAdapter
- Bekannte direkte Unterklassen:
ObjKeyAdapter
Ü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
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEditableFieldAdapter(EloScript scripting, IndexFieldFactory fieldFactory, FieldManager fieldManager, IndexTabsFactory tabs, String fieldID) Interner Konstruktor. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungFügt einen Button neben dem Eingabefeld ein.Fügt einen Button neben dem Eingabefeld ein.voidsetEnabled(boolean enabled) Legt fest, ob der Inhalt des Feldes geändert werden kann.Von Klasse geerbte Methoden KeywordingFieldAdapter
getLabel, getValue, setLabelVisible, setVisible
-
Konstruktordetails
-
EditableFieldAdapter
public EditableFieldAdapter(EloScript scripting, IndexFieldFactory fieldFactory, FieldManager fieldManager, IndexTabsFactory tabs, String fieldID) Interner Konstruktor.- Parameter:
scripting- Scripting des ClientfieldFactory- Hilfsklasse für das Erstellen von IndexzeilenfieldManager- Manager für die Daten der Indexzeilentabs- Hilfsklasse für die Tabs des IndexdialogsfieldID- 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
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 ButtonseventName- 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 ButtonscallbackFunction- JavaScript Funktion, welche aufgerufen wird wenn der Button gedrückt wird.thisScope- "this" Scope der Funktionwidth- Breite des Buttons- Gibt zurück:
- Das erzeugte Button-Objekt
- Seit:
- 10.00.000
-