class ScriptCompilerAdderImpl extends AbstractCompilerAdder implements ScriptCompilerAdder<ScriptCompilerAdderImpl> {

    @Override
    public void commit() {
        queue.addInCclSessionCommand(
                new ScriptCompilerCommand(sourceCodeFile, getDependencies(), getListingLocation(), doDebugCompile()));
    }

    public  ScriptCompilerAdderImpl(final File sourceCodeFile, final CommandQueue queue);

}