public @Nullable Color getDirectlyDefinedColor(@NotNull ColorKey key) {
    Color color = colorMap.get(key);
    if (color != null) {
      return color;
    }
    return parentScheme instanceof AbstractColorsScheme ? ((AbstractColorsScheme)parentScheme).getDirectlyDefinedColor(key) : null;
  }
public @Nullable Color getDirectlyDefinedColor(@NotNull ColorKey key)