@Override
	public String toString() {
		StringBuilder buf = new StringBuilder();
		buf.append( super.toString() );

		for( ColorFunction function : functions ) {
			buf.append( '\n' );
			buf.append( function.toString() );
		}

		return buf.toString();
	}
A (red) color that acts as a placeholder in UI defaults.
The actual color is derived from another color,
which is modified by the given color functions.

@author Karl Tauber
flatlaf-core/src/main/java/com/formdev/flatlaf/util/DerivedColor.java