org.jfree.xml.generator
Class SplittingModelWriter
java.lang.Object
org.jfree.xml.generator.ModelWriter
org.jfree.xml.generator.SplittingModelWriter
public class SplittingModelWriter
- extends ModelWriter
A model writer that writes to multiple files.
Method Summary |
static String |
getPackage(Class c)
Returns the name of the package for the given class. |
void |
write(String target)
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SplittingModelWriter
public SplittingModelWriter()
- Creates a new instance.
write
public void write(String target)
throws IOException
- Writes the model to the specified target.
- Parameters:
target
- the target file name.
- Throws:
IOException
- if there is an I/O problem.
getPackage
public static String getPackage(Class c)
- 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.
Copyright © 2001-2012 JFree.org. All Rights Reserved.