This feature can be accomplished by overriding

com.liferay.ide.portlet.jsf.core.operation.NewJSFPortletClassDataModelProvider.isPropertyEnabled()

and check for the 5 template radio buttons and make them enabled only if getBooleanProperty( CREATE_JSPS ) is enabled.