All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.redhat.ceylon.compiler.java.runtime.tools.CompilerOptions Maven / Gradle / Ivy

There is a newer version: 1.3.3
Show newest version
package com.redhat.ceylon.compiler.java.runtime.tools;

import java.io.File;
import java.util.LinkedList;
import java.util.List;

public class CompilerOptions extends Options {
    private List modules = new LinkedList();
    private List files = new LinkedList();
    private List sourcePath = new LinkedList();
    private String outputRepository;
    
    public List getModules() {
        return modules;
    }
    public void setModules(List modules) {
        this.modules = modules;
    }
    public void addModule(String module) {
        modules.add(module);
    }
    
    public List getFiles() {
        return files;
    }
    public void setFiles(List files) {
        this.files = files;
    }
    public void addFile(File file){
        files.add(file);
    }

    public List getSourcePath() {
        return sourcePath;
    }
    public void setSourcePath(List sourcePath) {
        this.sourcePath = sourcePath;
    }
    public void addSourcePath(File sourcePath){
        this.sourcePath.add(sourcePath);
    }
    public String getOutputRepository() {
        return outputRepository;
    }
    public void setOutputRepository(String outputRepository) {
        this.outputRepository = outputRepository;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy