Class WriterJClassPrinter
- java.lang.Object
-
- org.exolab.castor.builder.printing.WriterJClassPrinter
-
- All Implemented Interfaces:
JClassPrinter
public class WriterJClassPrinter extends java.lang.Object implements JClassPrinter
Prints a givenJClass
to the file system using theAbstractJClass.print(org.exolab.javasource.JSourceWriter)
method.
-
-
Constructor Summary
Constructors Constructor Description WriterJClassPrinter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
printClass(JClass jClass, java.lang.String outputDir, java.lang.String lineSeparator, java.lang.String header)
Prints the givenJClass
instance to the given output directory.
-
-
-
Method Detail
-
printClass
public void printClass(JClass jClass, java.lang.String outputDir, java.lang.String lineSeparator, java.lang.String header)
Prints the givenJClass
instance to the given output directory.- Specified by:
printClass
in interfaceJClassPrinter
- Parameters:
jClass
- The JClass to print.outputDir
- The target directory.lineSeparator
- The line separator to use.header
- The standard header to print.- See Also:
JClassPrinter.printClass(org.exolab.javasource.JClass, java.lang.String, java.lang.String, java.lang.String)
-
-