Class SplittingModelWriter


  • public class SplittingModelWriter
    extends ModelWriter
    A model writer that writes to multiple files.
    • Constructor Detail

      • SplittingModelWriter

        public SplittingModelWriter()
        Creates a new instance.
    • Method Detail

      • 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.