Package com.uppaal.model.core2
Class DataSet2D
- java.lang.Object
-
- com.uppaal.model.core2.DataSet2D
-
-
Constructor Summary
Constructors Constructor Description DataSet2D(java.lang.String title, java.lang.String xlabel, java.lang.String ylabel)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddComment(java.lang.String comment)Add the comment into the array list for the commentsvoidaddData(java.lang.String legend, java.lang.String type, java.awt.Color color)Add a new datavoidaddData2D(Data2D data2d)Add the data2DvoidaddSample(double x, double y)Add a new samplevoidaddSample(java.awt.geom.Point2D.Double p)Add a new sample into the array list of the Data2Djava.util.ArrayList<java.lang.String>getComments()Get commentsjava.awt.geom.Point2D.DoublegetMaximum()Get the maximum data2DdoublegetMaxXDifference()Get the maximum difference between a lot of the data2Djava.awt.geom.Point2D.DoublegetMinimum()Get the minimum data2Djava.lang.StringgetTitle()Get the titlejava.lang.StringgetXLabel()Get the label xjava.lang.StringgetYLabel()Get the label ybooleanisEmpty()Is the array list of the data2D empty?java.util.Iterator<Data2D>iterator()voidremoveData2D(Data2D data2d)Remove the Data2DvoidsetLogX(boolean logx)Set the log x into the data2DvoidsetLogY(boolean logy)Set log yvoidsetTitle(java.lang.String newtitle)Set titlevoidsetXLabel(java.lang.String newx)Set the label x into the data2DvoidsetYLabel(java.lang.String newy)Set the label y into the data2Dintsize()Ask the data size
-
-
-
Method Detail
-
addData
public void addData(java.lang.String legend, java.lang.String type, java.awt.Color color)Add a new data- Parameters:
legend- - The legend datatype- - The type of the datacolor- - The color
-
setTitle
public void setTitle(java.lang.String newtitle)
Set title- Parameters:
newtitle- - The new title
-
setXLabel
public void setXLabel(java.lang.String newx)
Set the label x into the data2D- Parameters:
newx- - The new label x
-
setYLabel
public void setYLabel(java.lang.String newy)
Set the label y into the data2D- Parameters:
newy- - The new label y
-
setLogX
public void setLogX(boolean logx)
Set the log x into the data2D- Parameters:
logx- - Set the log x?
-
setLogY
public void setLogY(boolean logy)
Set log y- Parameters:
logy- - Set the log y ?
-
addData2D
public void addData2D(Data2D data2d)
Add the data2D- Parameters:
data2d- - The input data
-
removeData2D
public void removeData2D(Data2D data2d)
Remove the Data2D- Parameters:
data2d- - Remove this data
-
isEmpty
public boolean isEmpty()
Is the array list of the data2D empty?- Returns:
- true - empty
-
size
public int size()
Ask the data size- Returns:
- data.size
-
addSample
public void addSample(java.awt.geom.Point2D.Double p)
Add a new sample into the array list of the Data2D- Parameters:
p- - The data2D
-
addSample
public void addSample(double x, double y)Add a new sample- Parameters:
x- - The log x valuey- - The log y value
-
addComment
public void addComment(java.lang.String comment)
Add the comment into the array list for the comments- Parameters:
comment- - The comment string
-
getComments
public java.util.ArrayList<java.lang.String> getComments()
Get comments- Returns:
- Comments - The array list for the comments
-
getTitle
public java.lang.String getTitle()
Get the title- Returns:
- title - The title string
-
getXLabel
public java.lang.String getXLabel()
Get the label x- Returns:
- xLabel - The label x
-
getYLabel
public java.lang.String getYLabel()
Get the label y- Returns:
- yLabel - The label y
-
getMinimum
public java.awt.geom.Point2D.Double getMinimum()
Get the minimum data2D- Returns:
- min - the minimum data2D
-
getMaximum
public java.awt.geom.Point2D.Double getMaximum()
Get the maximum data2D- Returns:
- max - The maximum data2D
-
getMaxXDifference
public double getMaxXDifference()
Get the maximum difference between a lot of the data2D- Returns:
- max - The max data2D
-
-