Class ConfigurableIVMLWriter

    • Field Detail

      • imports

        private java.util.List<Project> imports
      • projectNestingLevel

        private int projectNestingLevel
    • Constructor Detail

      • ConfigurableIVMLWriter

        public ConfigurableIVMLWriter​(java.io.Writer writer,
                                      boolean emitComments,
                                      boolean emitImports)
        Creates a writer instance. Due to the pooling mechanism, disabling comments can only be done by a non-pooled subclass.
        Parameters:
        writer - the writer which should be used for writing the output
        emitComments - whether comments shall be emitted or ignored
        emitImports - whether imports shall be emitted or ignored