3.11.7. Die Schnittstelle ISelectableMenuItemModel

Die Schnittstelle ISelectableItemModel liefert die Funktionen für ein Checked Item Model und ein Radio Item Model. Die Schnittstelle ist von IItemModel abgeleitet. Es folgt eine Beschreibung der weiteren Methoden:

Der Selected State

Mit Hilfe der folgenden Methoden kann der selected State gesetzt und ausgelesen werden:

    boolean isSelected();

    void setSelected(boolean selected);

Um sich über Änderungen des selected State informieren zu lassen, kann ein IItemStateListener verwendet werden:

    void addItemListener(final IItemStateListener listener);

    void removeItemListener(final IItemStateListener listener);

Dieser hat die folgende Methode:

    void itemStateChanged();

Siehe auch PDF Version dieses Dokuments, Jowidgets API Spezifikation