@Override
	public Object getValue( String key ) {
		if( key == NAME && delegate == null )
			return name;
		return (delegate != null) ? delegate.getValue( key ) : null;
	}
Base class for UI actions used in ActionMap.
(similar to class sun.swing.UIAction)

@author Karl Tauber
@since 3.4
flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatUIAction.java