Interface NamingStrategy
- All Known Implementing Classes:
DefaultNamingStrategy
public interface NamingStrategy
-
Method Summary
Modifier and TypeMethodDescriptionbuildClassName(org.ehrbase.openehr.sdk.generator.ClassGeneratorContext context, org.ehrbase.openehr.sdk.webtemplate.model.WebTemplateNode node, boolean isChoice, boolean isEnum) buildEnumConstantName(org.ehrbase.openehr.sdk.generator.ClassGeneratorContext context, org.ehrbase.openehr.sdk.webtemplate.model.WebTemplateNode currentNode, String termName) buildFieldJavadoc(org.ehrbase.openehr.sdk.generator.ClassGeneratorContext context, org.ehrbase.openehr.sdk.webtemplate.model.WebTemplateNode node) buildFieldName(org.ehrbase.openehr.sdk.generator.ClassGeneratorContext context, String path, org.ehrbase.openehr.sdk.webtemplate.model.WebTemplateNode node)
-
Method Details
-
buildClassName
String buildClassName(org.ehrbase.openehr.sdk.generator.ClassGeneratorContext context, org.ehrbase.openehr.sdk.webtemplate.model.WebTemplateNode node, boolean isChoice, boolean isEnum) -
buildEnumConstantName
-
buildFieldJavadoc
String buildFieldJavadoc(org.ehrbase.openehr.sdk.generator.ClassGeneratorContext context, org.ehrbase.openehr.sdk.webtemplate.model.WebTemplateNode node) -
buildFieldName
-