private void buildContent() {
    nodeMap.clear();
    final SelectionStrip<T> strip = getSkinnable();
    content.getChildren().setAll(strip.getItems().stream().map(item -> {
      final StripCell<T> cell = strip.getCellFactory().call(strip);
      nodeMap.put(item, cell);
      cell.addEventHandler(MouseEvent.MOUSE_CLICKED, evt -> strip.setSelectedItem(item));
      cell.setSelectionStrip(strip);
      cell.setItem(item);
      return cell;
    }).collect(Collectors.toList()));
    strip.requestLayout();
  }
Constructor for all SkinBase instances.

@param strip The strip for which this Skin should attach to.
workbenchfx-core/src/main/java/com/dlsc/workbenchfx/view/controls/selectionstrip/SelectionStripSkin.java