public class PrologCodeWriter extends FilterCodeWriter
core| Constructor and Description |
|---|
PrologCodeWriter(CodeWriter core,
String prolog) |
| Modifier and Type | Method and Description |
|---|---|
Writer |
openSource(GeneratedPackage pkg,
String fileName)
Called by CodeModel to store the specified file.
|
close, openBinarypublic PrologCodeWriter(CodeWriter core, String prolog)
core - This CodeWriter will be used to actually create a storage for files.
PrologCodeWriter simply decorates this underlying CodeWriter by
adding prolog comments.prolog - Strings that will be added as comments.
This string may contain newlines to produce multi-line comments.
'//' will be inserted at the beginning of each line to make it
a valid Java comment, so the caller can just pass strings like
"abc\ndef"public Writer openSource(GeneratedPackage pkg, String fileName) throws IOException
CodeWriteropenSource in class FilterCodeWriterpkg - The package of the file to be written.fileName - File name without the path. Something like
"Foo.java" or "Bar.properties"IOExceptionCopyright © 2010–2015 MuleSoft, Inc.. All rights reserved.