*/
package org.opendaylight.mdsal.binding.java.api.generator
-import static org.opendaylight.mdsal.binding.model.util.BindingGeneratorUtil.encodeAngleBrackets
+import static extension org.opendaylight.mdsal.binding.model.util.BindingGeneratorUtil.encodeAngleBrackets
import static org.opendaylight.mdsal.binding.model.util.Types.STRING;
import com.google.common.collect.ImmutableMap
}
def writeEnumItem(String name, String mappedName, int value, String description) '''
- «asJavadoc(encodeAngleBrackets(description))»
+ «IF description !== null»
+ «description.trim.encodeAngleBrackets.encodeJavadocSymbols.wrapToDocumentation»
+ «ENDIF»
«mappedName»(«value», "«name»")
'''
* @return string with the enumeration body
*/
override body() '''
- «wrapToDocumentation(formatDataForJavaDoc(enums))»
+ «enums.formatDataForJavaDoc.wrapToDocumentation»
public enum «enums.name» implements «org.opendaylight.yangtools.yang.binding.Enumeration.importedName» {
«writeEnumeration(enums)»