Class SelectiveCompiler

  • All Implemented Interfaces:
    Compiler

    public final class SelectiveCompiler
    extends Object
    implements Compiler
    Selective compiler. Compiles only those sources that were previously decompiled. All the rest are skipped and copied as is without any changes.
    Since:
    0.2
    • Constructor Detail

      • SelectiveCompiler

        public SelectiveCompiler​(Path xmirs,
                                 Path output)
        Constructor.
        Parameters:
        xmirs - XMIRs to compile directory.
        output - Output directory
      • SelectiveCompiler

        public SelectiveCompiler​(Storage storage)
        Constructor.
        Parameters:
        storage - Storage.
    • Method Detail

      • compile

        public void compile()
        Description copied from interface: Compiler
        Compile high-level EO constructs into XMIRs for the jeo-maven-plugin.
        Specified by:
        compile in interface Compiler