com.redhat.ceylon.compiler.java.runtime.tools.CompilerOptions Maven / Gradle / Ivy
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