Ein Checked Item Model ist ein Model für Items welche eine
                    unabhängige Option anzeigen. Dazu zählen
                    Checked Menu Items und
                    Toolbar Toggle
                       Buttons. Die Schnittstelle
                    ICheckedItemModel ist von
                    ISelectableMenuItemModel
                    abgeleitet und hat keine weiteren Methoden.
                  
         
                         Die Schnittstelle ICheckedItemModelBuilder
                         ist von
                         IItemModelBuilder
                         abgeleitet und liefert einen konkreten Builder für Checked
                         Item Models. Sie hat die folgende zusätzliche Methode:
                       
            
    ICheckedItemModelBuilder setSelected(boolean selected);
                         Eine Instanz erhält man von der Klasse
                         org.jowidgets.tools.model.item.CheckedItemModel.
                       
            
                         Die Klasse
                         org.jowidgets.tools.model.item.CheckedItemModel
                         liefert zum Einen statische Methoden für die Erzeugung eines
                         ICheckedItemModelBuilder. Zum Anderen
                         implementiert die Klasse die Schnittstelle
                         ICheckedItemModel. Das folgende Beispiel
                         zeigt die Verwendung des Builders:
                       
            
  1      final ICheckedItemModel filter
  2              = CheckedItemModel
  3                  .builder()
  4                  .setText("Filter")
  5                  .setToolTipText("Indicates if filter is active or not")
  6                  .setIcon(IconsSmall.FILTER)
  7                  .setAccelerator(VirtualKey.F, Modifier.ALT)
  8                  .build();
                         Mit Hilfe einer Instantiierung mittels new
                         kann das gleiche so erreicht werden:
                       
            
1 final ICheckedItemModel filter = new CheckedItemModel( 2 "Filter", 3 "Indicates if filter is used or not", 4 IconsSmall.FILTER); 5 filter.setAccelerator(VirtualKey.F, Modifier.ALT);