class ColorProperty extends OptionalProperty<Color> implements ActionListener {

  public ColorProperty(@NotNull ColorPanel colorPanel) {
    myColorPanel = colorPanel;
    myColorPanel.addActionListener(this);
  }

  public  ColorProperty(@NotNull ColorPanel colorPanel);

}