public static void addTypeParameters(Content typeParameters, Content htmlTree,
			ConfigurationImpl configuration, SubWriterHolderWriter writer) {
		if (!typeParameters.isEmpty()) {
			htmlTree.addContent(" "); //$NON-NLS-1$
			htmlTree.addContent(Utils.keyword(Utils.getKeywords().getWithKeyword()));
			htmlTree.addContent(" "); //$NON-NLS-1$
			htmlTree.addContent(typeParameters);
			htmlTree.addContent(" "); //$NON-NLS-1$
		}
	}
public static void addTypeParameters ( Content typeParameters , Content htmlTree , ConfigurationImpl configuration , SubWriterHolderWriter writer ) { if ( ! typeParameters . isEmpty ( ) ) { htmlTree . addContent ( " " ) ; htmlTree . addContent ( Utils . keyword ( Utils . getKeywords ( ) . getWithKeyword ( ) ) ) ; htmlTree . addContent ( " " ) ; htmlTree . addContent ( typeParameters ) ; htmlTree . addContent ( " " ) ; } }
Add a type parameter to the given executable member.

@param typeParameters the type parameters.
@param htmlTree the output.
@param configuration the configuration.
@param writer the background writer.