package dataQualityWebSite;

import java.util.Calendar;

public class FactorElement 
{
	private int factorId;
	private String factorTitle;
	private String description;
	private String factorStatus;
	private String factorType;
	private int monthsOnGraph;
	private double greenLimit;
	private double amberLimit;
	private String sourceMeasured;
    private Calendar latestStatusDate;
    private String latestStatus;
    private double latestValue;
    private double latestChange;


	public FactorElement()
	{
		;
	}
	
	public FactorElement(int dqFactorId, String factorTitle, String factorStatus)
		{
			this.factorId = dqFactorId;
			this.factorTitle = factorTitle;
			this.factorStatus = factorStatus;
		}

	public int getFactorId() 
	{
		return factorId;
	}

	public void setFactorId(int dqFactorId) 
	{
		this.factorId = dqFactorId;
	}

	public String getFactorStatus() 
	{
		return factorStatus;
	}

	public void setFactorStatus(String factorStatus) 
	{
		this.factorStatus = factorStatus;
	}

	public String getFactorTitle() 
	{
		return factorTitle;
	}

	public void setFactorTitle(String factorTitle) 
	{
		this.factorTitle = factorTitle;
	}

	public String getDescription()
	{
		return description;
	}

	public void setDescription(String description)
	{
		this.description = description;
	}

	public String getFactorType() 
	{
		return factorType;
	}

	public void setFactorType(String factorType) 
	{
		this.factorType = factorType;
	}

	public int getMonthsOnGraph() 
	{
		return monthsOnGraph;
	}

	public void setMonthsOnGraph(int monthsOnGraph) 
	{
		this.monthsOnGraph = monthsOnGraph;
	}

	public double getAmberLimit()
	{
		return amberLimit;
	}

	public void setAmberLimit(double amberLimit)
	{
		this.amberLimit = amberLimit;
	}

	public double getGreenLimit()
	{
		return greenLimit;
	}

	public void setGreenLimit(double greenLimit)
	{
		this.greenLimit = greenLimit;
	}

	public String getSourceMeasured()
	{
		return sourceMeasured;
	}

	public void setSourceMeasured(String sourceMeasured)
	{
		this.sourceMeasured = sourceMeasured;
	}

	public String getLatestStatus()
	{
		return latestStatus;
	}

	public void setLatestStatus(String latestStatus)
	{
		this.latestStatus = latestStatus;
	}

	public Calendar getLatestStatusDate()
	{
		return latestStatusDate;
	}

	public void setLatestStatusDate(Calendar latestStatusDate)
	{
		this.latestStatusDate = latestStatusDate;
	}

	public double getLatestChange()
	{
		return latestChange;
	}

	public void setLatestChange(double latestChange)
	{
		this.latestChange = latestChange;
	}

	public double getLatestValue()
	{
		return latestValue;
	}

	public void setLatestValue(double latestValue)
	{
		this.latestValue = latestValue;
	}
}
