Package deltix.util.jcg.scg
Class CSCodePrinter
- java.lang.Object
-
- deltix.util.jcg.scg.SourceCodePrinter
-
- deltix.util.jcg.scg.NiceSourceCodePrinter
-
- deltix.util.jcg.scg.CSCodePrinter
-
public final class CSCodePrinter extends NiceSourceCodePrinter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCSCodePrinter.ImportMode
-
Field Summary
-
Fields inherited from class deltix.util.jcg.scg.SourceCodePrinter
out
-
-
Constructor Summary
Constructors Constructor Description CSCodePrinter(java.lang.String namespace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoPrintFooter(java.lang.StringBuilder out)protected voiddoPrintHeader(java.lang.StringBuilder out)ImportTrackergetImportTracker()java.lang.StringgetNamespace()java.lang.StringgetTopComment()voidsetImportMode(CSCodePrinter.ImportMode mode)voidsetTopComment(java.lang.String topComment)-
Methods inherited from class deltix.util.jcg.scg.NiceSourceCodePrinter
finish, getSourceCode, printRefClassName, printRefClassName
-
-
-
-
Method Detail
-
setImportMode
public void setImportMode(CSCodePrinter.ImportMode mode)
-
getImportTracker
public ImportTracker getImportTracker()
- Specified by:
getImportTrackerin classNiceSourceCodePrinter
-
getNamespace
public java.lang.String getNamespace()
-
getTopComment
public java.lang.String getTopComment()
-
setTopComment
public void setTopComment(java.lang.String topComment)
-
doPrintHeader
protected void doPrintHeader(java.lang.StringBuilder out)
- Specified by:
doPrintHeaderin classNiceSourceCodePrinter
-
doPrintFooter
protected void doPrintFooter(java.lang.StringBuilder out)
- Overrides:
doPrintFooterin classNiceSourceCodePrinter
-
-