de.elo.client.scripting.interfaces
Class ObjKeyAdapter

java.lang.Object
  extended by de.elo.client.scripting.interfaces.ObjKeyAdapter

public class ObjKeyAdapter
extends java.lang.Object

Überschrift: ObjKeyAdapter

Beschreibung: Kapselt ein Indexfeld im IndexDialog gegenüber dem Script. Ein solcher Adapter kann im Scripting per indexDialog.getObjKey( name/no ) erzeugt werden.

Copyright: Copyright (c) ELO Digital Office GmbH 2010-2011


Constructor Summary
ObjKeyAdapter(de.elo.client.scripting.EloScript scripting, de.elo.client.indexdialog.IndexFieldFactory fieldFactory, de.elo.client.indexdialog.FieldManager fieldManager, de.elo.client.indexdialog.IndexTabsFactory tabs, de.elo.ix.client.ObjKey objKey)
          Normaler Konstruktor.
 
Method Summary
 CheckBox convertToCheckBox(java.lang.String trueValue, java.lang.String falseValue, boolean useLabelPosition)
          Deprecated. UNDER CONSTRUCTION, do not use this function, it may change.
 java.lang.String getValue()
          Liefert den Wert des Indexfelds.
 void setEnabled(boolean enabled)
          Legt fest, ob der Inhalt des Indexfeldes geändert werden kann.
 boolean setKeywords(java.lang.String keywordListName)
          Setzt die angegebene Stichwortliste für dieses Indexfeld.
 void setLabelVisible(boolean visible)
          Setzt die Sichtbarkeit des Labels (für den Namen des Indexfelds).
 void setVisible(boolean visible)
          Setzt die Sichtbarkeit des Indexfelds.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjKeyAdapter

public ObjKeyAdapter(de.elo.client.scripting.EloScript scripting,
                     de.elo.client.indexdialog.IndexFieldFactory fieldFactory,
                     de.elo.client.indexdialog.FieldManager fieldManager,
                     de.elo.client.indexdialog.IndexTabsFactory tabs,
                     de.elo.ix.client.ObjKey objKey)
Normaler Konstruktor.

Parameters:
scripting - Scripting des Client
fieldFactory -
fieldManager -
tabs -
objKey - IndexServer-Objekt für den Zugriff auf ein Indexfeld
Method Detail

setKeywords

public boolean setKeywords(java.lang.String keywordListName)
Setzt die angegebene Stichwortliste für dieses Indexfeld.

Parameters:
keywordListName - Bezeichnung der Stichwortliste
Returns:
True wenn die Stichwörter gefunden und ersetzt wurden, False bei einem Fehler
Since:
7.00.010

getValue

public java.lang.String getValue()
Liefert den Wert des Indexfelds.

Returns:
Wert des Indexfelds. Falls ein Spaltenindex vorhanden ist, sind die Werte durch ein Pilcrow (¶) getrennt.
Since:
7.00.010

setVisible

public void setVisible(boolean visible)
Setzt die Sichtbarkeit des Indexfelds.

Parameters:
visible - True für ein sichtbares Feld, False für ein unsichtbares Feld.
Since:
7.00.010

setLabelVisible

public void setLabelVisible(boolean visible)
Setzt die Sichtbarkeit des Labels (für den Namen des Indexfelds).

Parameters:
visible - True für ein sichtbares Label, False für ein unsichtbares Label.
Since:
8.00.008

setEnabled

public void setEnabled(boolean enabled)
Legt fest, ob der Inhalt des Indexfeldes geändert werden kann.

Parameters:
enabled - True wenn das Indexfeld änderbar sein soll, False wenn es inaktiv sein soll
Since:
7.00.010

convertToCheckBox

public CheckBox convertToCheckBox(java.lang.String trueValue,
                                  java.lang.String falseValue,
                                  boolean useLabelPosition)
Deprecated. UNDER CONSTRUCTION, do not use this function, it may change.

Wandelt das Indexfeld in eine CheckBox um.

Parameters:
trueValue - Der Wert für eine angehakte CheckBox. Alle anderen Feldwerte werden als false dargestellt.
falseValue - Der Wert für eine nicht angehakte CheckBox. Er wird gesetzt, wenn ein vorhandener Haken entfernt wird.
useLabelPosition - True wenn die CheckBox an die Position des Titels soll, bei False erscheint die CheckBox an der Position des Eingabefelds.
Returns:
das umgewandelte Indexfeld
Since:
8.01.000