diff --git a/src/main/java/com/inteligr8/activiti/doclet/ActivitiDocFilter.java b/src/main/java/com/inteligr8/activiti/doclet/ActivitiDocFilter.java index 310096e..3db130a 100644 --- a/src/main/java/com/inteligr8/activiti/doclet/ActivitiDocFilter.java +++ b/src/main/java/com/inteligr8/activiti/doclet/ActivitiDocFilter.java @@ -135,7 +135,7 @@ class ActivitiDocFilter { } } - this.logger.info("delegates: {}", delegateMethodElements); + this.logger.info("delegates: {}: {}", beanId, delegateMethodElements); // getAllMembers() will get inherited methods for (Element memberElement : this.docenv.getElementUtils().getAllMembers(classElement)) { diff --git a/src/main/resources/templates/bean.md.ftl b/src/main/resources/templates/bean.md.ftl index 64afec1..16f8b54 100644 --- a/src/main/resources/templates/bean.md.ftl +++ b/src/main/resources/templates/bean.md.ftl @@ -30,11 +30,11 @@ ${r"${"}${beanId}${r"}"} <#if delegateMethod?? || executionListenerMethod?? || taskListenerMethod??> <#assign taskUses = [] /> -<#if delegateMethod??><#assign taskUses = taskUses + ["**Service Task**"] /> -<#if executionListenerMethod??><#assign taskUses = taskUses + ["**Execution Listener**"] /> -<#if taskListenerMethod??><#assign taskUses = taskUses + ["**Task Listener**"] /> +<#if delegateMethod??><#assign taskUses = taskUses + ["**Service Task**"] /><#assign _delegateMethod = delegateMethod /> +<#if executionListenerMethod??><#assign taskUses = taskUses + ["**Execution Listener**"] /><#assign _delegateMethod = executionListenerMethod /> +<#if taskListenerMethod??><#assign taskUses = taskUses + ["**Task Listener**"] /><#assign _delegateMethod = taskListenerMethod /> You may use it in a ${taskUses?join(" or ")}. -<@sigdoc sig=delegateMethod showParams=false/> +<@sigdoc sig=_delegateMethod showParams=false/> <#if (methods?size > 0)> ## Expression Uses