All Downloads are FREE. Search and download functionalities are using the official Maven repository.

catalog_res.doc-process-stub.xml Maven / Gradle / Ivy

There is a newer version: 8.8.9
Show newest version
<doc-process>

	<chain id="shared">
		<step id="step-01" defaultBehaviour="CONTINUE"
			description="Apache FreeMarker Configuration" 
			type="org.fugerit.java.doc.freemarker.config.FreeMarkerConfigStep"
			param01="FJ_DOC_LIB_AUTODOC">
			<properties 
				version="2.3.29"
				path="/fj_doc_lib_autodoc/template/"
				mode="class" 
				class="org.fugerit.java.doc.lib.autodoc.AutodocModule"
				exception-handler="RETHROW_HANDLER"
				log-exception="false"
				wrap-unchecked-exceptions="true"
				fallback-on-null-loop-variable="false" />
		</step>
		<step id="step-02" defaultBehaviour="CONTINUE"
			description="Add custom functions" 
			type="org.fugerit.java.doc.freemarker.config.FreeMarkerFunctionStep">
			<properties 
				annotationAsSingleStringFun="org.fugerit.java.doc.lib.autodoc.fun.AnnotationAsSingleStringFun" />
		</step>	
	</chain>

	<chain id="autodoc" extends="shared">
		<step id="step-process" defaultBehaviour="CONTINUE"
			description="Apply FreeMarker template to get the full XML" 
			type="org.fugerit.java.doc.freemarker.config.FreeMarkerComplexProcessStep">
			<properties 
				template-path="${chainId}.ftl" 
				map-atts="autodocModel"/>		
		</step>
	</chain>
	
	<chain id="autodoc_detail" extends="shared">
		<step id="step-process" defaultBehaviour="CONTINUE"
			description="Apply FreeMarker template to get the full XML" 
			type="org.fugerit.java.doc.freemarker.config.FreeMarkerComplexProcessStep">
			<properties 
				template-path="${chainId}.ftl" 
				map-atts="autodocDetailModel"/>		
		</step>
	</chain>
	
</doc-process>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy