Package org.jfree.xml.generator
Class SplittingModelWriter
java.lang.Object
org.jfree.xml.generator.ModelWriter
org.jfree.xml.generator.SplittingModelWriter
A model writer that writes to multiple files.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getPackage
(Class c) Returns the name of the package for the given class.void
Writes the model to the specified target.Methods inherited from class org.jfree.xml.generator.ModelWriter
getModel, getSafeTags, getWriterSupport, setModel, write, writeClassDescription, writeCloseComment, writeComment, writeManualMapping, writeMultiplexMapping, writeOpenComment, writeStandardComment, writeTag, writeTag, writeXMLHeader
-
Constructor Details
-
SplittingModelWriter
public SplittingModelWriter()Creates a new instance.
-
-
Method Details
-
write
Writes the model to the specified target.- Parameters:
target
- the target file name.- Throws:
IOException
- if there is an I/O problem.
-
getPackage
Returns the name of the package for the given class. This is a workaround for the classloader behaviour of JDK1.2.2 where no package objects are created.- Parameters:
c
- the class for which we search the package.- Returns:
- the name of the package, never null.
-