public class SeparateSuiteEaPlot extends EqAreaPlot
SuiteEqAreaPlot
is used in the main window.DEFAULT_PLOT_POSITIONS, dimensions, params, PLOT_POINT_SIZE
Constructor and Description |
---|
SeparateSuiteEaPlot(GraphDisplay parent,
PlotParams params,
java.awt.geom.Rectangle2D dimensions,
java.util.prefs.Preferences prefs)
Creates a suite equal-area plot with the supplied parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
draw(java.awt.Graphics2D g)
Draws this plot.
|
java.lang.String |
getName()
Returns this plot's internal name.
|
java.lang.String |
getShortName()
Returns a short, human-readable name for this plot.
|
boolean |
isGroupedBySite()
Reports whether the Fisher means are grouped by site.
|
void |
setGroupedBySite(boolean groupedBySite)
Sets whether the Fisher means are to be grouped by site.
|
drawAxes, drawGreatCircle, drawGreatCircleSegment, drawGreatCircleSegment, drawLineSegments, project, projectGreatCircleSegment, projectLineSegments, updatePlotDimensions, vectorsToPath
addPoint, addSampleClickListener, applyTextAttributes, areTreatmentStepsLabelled, clearPoints, cropRectangle, drawPoints, getDashedStroke, getDatumForPosition, getDimensions, getDimensionsAsString, getFontSize, getMargin, getNiceName, getStroke, getTextAttributes, getTickLength, getUnitSize, isVisible, mouseClicked, putText, putText, removeSampleClickListener, selectByRectangle, setDimensions, setDimensionsToDefault, setVisible, timesTenToThe, timesTenToThe, writeString, writeString
public SeparateSuiteEaPlot(GraphDisplay parent, PlotParams params, java.awt.geom.Rectangle2D dimensions, java.util.prefs.Preferences prefs)
parent
- the graph display containing the plotparams
- the parameters of the plotdimensions
- the dimensions of this plotprefs
- the preferences containing the plot configurationpublic java.lang.String getName()
public java.lang.String getShortName()
EqAreaPlot
getShortName
in class EqAreaPlot
public void draw(java.awt.Graphics2D g)
public boolean isGroupedBySite()
true
if the graph shows Fisher means are grouped by site;
false
if it shows a single Fisher mean calculated from all samplespublic void setGroupedBySite(boolean groupedBySite)
groupedBySite
- true
to show Fisher means are grouped by site;
false
to show a single Fisher mean calculated from all samples