Package cool.klass.generator.klass.html
Class KlassSourceCodeHtmlGenerator
java.lang.Object
cool.klass.generator.klass.html.KlassSourceCodeHtmlGenerator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetSourceCode(DomainModelWithSourceCode domainModel, SourceCode sourceCode) static StringgetSourceCode(DomainModelWithSourceCode domainModel, SourceCode sourceCode, Optional<TopLevelElementWithSourceCode> topLevelElementToHighlight, Optional<String> memberNameToHighlight) static StringgetSourceCode(org.antlr.v4.runtime.Token token, DomainModelWithSourceCode domainModel, Optional<TopLevelElementWithSourceCode> topLevelElementToHighlight, Optional<String> memberNameToHighlight) voidwriteHtmlFiles(Path outputPath)
-
Field Details
-
CONVERTER
-
-
Constructor Details
-
KlassSourceCodeHtmlGenerator
-
-
Method Details
-
getSourceCode
public static String getSourceCode(org.antlr.v4.runtime.Token token, DomainModelWithSourceCode domainModel, Optional<TopLevelElementWithSourceCode> topLevelElementToHighlight, Optional<String> memberNameToHighlight) -
getSourceCode
public static String getSourceCode(@Nonnull DomainModelWithSourceCode domainModel, @Nonnull SourceCode sourceCode) -
getSourceCode
public static String getSourceCode(@Nonnull DomainModelWithSourceCode domainModel, @Nonnull SourceCode sourceCode, @Nonnull Optional<TopLevelElementWithSourceCode> topLevelElementToHighlight, @Nonnull Optional<String> memberNameToHighlight) -
writeHtmlFiles
-