/*
* Copyright (c) 2008-2009 Yahoo! Inc. All rights reserved.
* The copyrights to the contents of this file are licensed under the MIT License (http://www.opensource.org/licenses/mit-license.php)
*/
package hudson.plugins.plot;
public class PlotPoint {
/**
* YValue for a plot point
*/
private String yvalue;
/**
* Url for a plot point, can be null
*/
private String url;
/**
* Label for a plot point
*/
private String label;
/**
*/
public PlotPoint(String yvalue, String url, String label) {
this.yvalue = yvalue;
if (url == null)
url = "";
this.url = url;
this.label = label;
}
/**
* @return the yvalue for this point.
*/
public String getYvalue() {
return yvalue;
}
/**
* @param yvalue
* set the yvalue for this point.
*/
public void setYvalue(String yvalue) {
this.yvalue = yvalue;
}
/**
* @return url for this point.
*/
public String getUrl() {
return url;
}
/**
* @param url
* set the url for this point.
*/
public void setUrl(String url) {
this.url = url;
}
/**
* @return label for this point.
*/
public String getLabel() {
return label;
}
/**
* @param label
* set the label for this point.
*/
public void setLabel(String label) {
this.label = label;
}
@Override
public String toString() {
return label + " " + url + " " + yvalue;
}
}