/** * */ package org.erlide.core.builder; import org.eclipse.core.resources.IContainer; import org.eclipse.core.resources.IResource; public final class BuildResource { private final IResource resource; private final String output; // private final OtpErlangList compilerOptions; public BuildResource(final IResource res, final String out) { resource = res; output = out; } public BuildResource(final IResource res, final IContainer out) { resource = res; output = out.getRawLocation().toString(); } public BuildResource(final IResource res) { resource = res; output = null; } public String getOutput() { return output; } public IResource getResource() { return resource; } // public OtpErlangList getCompilerOptions() { // return compilerOptions; // } @Override public String toString() { return resource.toString() + "#" + output; } }