package org.jactr.eclipse.runtime.probe3.extract;
/*
* default logging
*/
import java.util.function.Function;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.eclipse.core.resources.IFolder;
import org.jactr.eclipse.runtime.probe3.IProbeData;
public class OutputProbeDataProvider implements Function<String, IProbeData>
{
/**
* Logger definition
*/
static private final transient Log LOGGER = LogFactory
.getLog(OutputProbeDataProvider.class);
private final IFolder _outputDirectory;
public OutputProbeDataProvider(IFolder output)
{
_outputDirectory = output;
}
public IProbeData apply(String t)
{
return new OutputProbeData(t, _outputDirectory);
}
}