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:
                  
         
                         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();