package org.jboss.windup.tooling.data;
import java.io.File;
import javax.xml.bind.annotation.XmlElement;
/**
* Correlates files in the input application with the related source report file.
*
* @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a>
*/
public class ReportLinkImpl implements ReportLink
{
private static final long serialVersionUID = 1L;
private File inputFile;
private File reportFile;
/**
* Contains the File path of the file in the input application.
*/
@Override
@XmlElement(name = "input-file")
public File getInputFile()
{
return inputFile;
}
/**
* Contains the File path of the file in the input application.
*/
public void setInputFile(File inputFile)
{
this.inputFile = inputFile;
}
/**
* Contains the File path of the report.
*/
@Override
@XmlElement(name = "report-file")
public File getReportFile()
{
return reportFile;
}
/**
* Contains the File path of the report.
*/
public void setReportFile(File reportFile)
{
this.reportFile = reportFile;
}
}