@Override
    public void updateCustomComponent(@NotNull JComponent component, @NotNull Presentation presentation) {
      ((TrafficLightButton)component).updateFromPresentation(presentation);
    }
@Override
    public void updateCustomComponent(@NotNull JComponent component, @NotNull Presentation presentation)