uk.ac.leeds.ccg.andyt.projects.genesis.visualisation
Class GENESIS_AgeGenderBoxPlot
java.lang.Object
uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Abstract_Generic_Plot
uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Generic_Plot
uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Abstract_Generic_AgeGenderPlot
uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Generic_AgeGenderBoxPlot
uk.ac.leeds.ccg.andyt.projects.genesis.visualisation.GENESIS_AgeGenderBoxPlot
- All Implemented Interfaces:
- java.lang.Runnable, uk.ac.leeds.ccg.andyt.generic.visualisation.Generic_Drawable_Interface
public class GENESIS_AgeGenderBoxPlot
- extends uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Generic_AgeGenderBoxPlot
An implementation of
Generic_JApplet_AgeGenderBoxPlot<\code>
If you run this class it will attempt to generate an Age by Gender
Population Box Plot Visualization of some default data and display it on
screen.
Fields inherited from class uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Generic_Plot |
_Generic_Canvas, future |
Fields inherited from class uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Abstract_Generic_Plot |
executorService |
Constructor Summary |
GENESIS_AgeGenderBoxPlot()
|
GENESIS_AgeGenderBoxPlot(java.util.concurrent.ExecutorService executorService,
java.io.File file,
java.lang.String format,
java.io.File resultsDirectory,
java.lang.String title,
int dataWidth,
int dataHeight,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
boolean drawOriginLinesOnPlot,
int ageInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
int decimalPlacePrecisionForDisplay,
java.math.RoundingMode aRoundingMode,
GENESIS_Environment a_GENESIS_Environment)
|
Method Summary |
static java.util.logging.Logger |
getLogger()
|
protected void |
init(java.util.concurrent.ExecutorService executorService,
java.io.File file,
java.lang.String format,
java.io.File resultsDirectory,
java.lang.String title,
int dataWidth,
int dataHeight,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
boolean drawOriginLinesOnPlot,
int ageInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
int decimalPlacePrecisionForDisplay,
java.math.RoundingMode aRoundingMode,
GENESIS_Environment a_GENESIS_Environment)
|
protected static void |
log(java.util.logging.Level level,
java.lang.String message)
|
static void |
main(java.lang.String[] args)
|
void |
setData(java.util.HashSet<GENESIS_Population> pops,
int ageInterval,
int startAgeOfStartYearInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
java.math.RoundingMode roundingMode)
|
void |
setData(int ageInterval,
int startAgeOfStartYearInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
java.math.RoundingMode roundingMode,
java.io.File resultsDirectory,
GENESIS_Environment a_GENESIS_Environment)
|
Methods inherited from class uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Generic_AgeGenderBoxPlot |
drawBoxplots, drawData, drawTitle, getDefaultData, getDefaultData |
Methods inherited from class uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Abstract_Generic_AgeGenderPlot |
drawXAxis, drawYAxis, init, initialiseParameters, setOriginCol |
Methods inherited from class uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Generic_Plot |
run |
Methods inherited from class uk.ac.leeds.ccg.andyt.generic.visualisation.charts.Abstract_Generic_Plot |
coordinateToScreen, coordinateToScreenCol, coordinateToScreenCol, coordinateToScreenRow, coordinateToScreenRow, dataColToXCoordinate, dataPointToCoordinate, dataRowToYCoordinate, draw, draw, draw, draw, draw, drawAxes, drawAxes, drawOutline, drawString, fillRect, getAgeInterval, getBufferedImage, getCellHeight, getCellWidth, getData, getDataEndCol, getDataEndRow, getDataHeight, getDataMiddleRow, getDataStartCol, getDataStartRow, getDataWidth, getDecimalPlacePrecisionForCalculations, getDecimalPlacePrecisionForDisplay, getDefaultPartTitleGap, getDefaultRoundingMode, getDefaultScaleTickAndTextSeparation, getDefaultScaleTickLength, getExecutorService, getExtraHeightBottom, getExtraHeightTop, getExtraWidthLeft, getExtraWidthRight, getFile, getFontMetrics, getFormat, getG2, getG2image, getImageHeight, getImageWidth, getLegendHeight, getLegendWidth, getMaxX, getMaxY, getMinX, getMinY, getOriginCol, getOriginRow, getRoundingMode, getSignificantDigits, getStartAgeOfEndYearInterval, getTextHeight, getTextWidth, getTitle, getxAxisHeight, getxAxisLabel, getyAxisLabel, getyAxisWidth, imageColToXCoordinate, imageRowToYCoordinate, init, initData, initFontMetrics, initG2, initG2Image, isAddLegend, isDrawOriginLinesOnPlot, resize, setAddLegend, setAgeInterval, setBufferedImage, setCellHeight, setCellHeight, setCellWidth, setCellWidth, setData, setDataEndCol, setDataEndRow, setDataHeight, setDataMiddleRow, setDataStartCol, setDataStartRow, setDataWidth, setDecimalPlacePrecisionForCalculations, setDecimalPlacePrecisionForDisplay, setDrawOriginLinesOnPlot, setExtraHeightBottom, setExtraHeightTop, setExtraWidthLeft, setExtraWidthRight, setFile, setFontMetrics, setFormat, setG2, setG2image, setImageHeight, setImageWidth, setLegendHeight, setLegendWidth, setMaxX, setMaxY, setMinX, setMinY, setOriginCol, setOriginRow, setOriginRow, setPaint, setRoundingMode, setSignificantDigits, setStartAgeOfEndYearInterval, setTitle, setTransform, setxAxisHeight, setXAxisHeight, setxAxisLabel, setyAxisLabel, setyAxisWidth, setYAxisWidth, transform, writeText |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resultsDirectory
public java.io.File resultsDirectory
_GENESIS_Environment
public GENESIS_Environment _GENESIS_Environment
GENESIS_AgeGenderBoxPlot
public GENESIS_AgeGenderBoxPlot()
GENESIS_AgeGenderBoxPlot
public GENESIS_AgeGenderBoxPlot(java.util.concurrent.ExecutorService executorService,
java.io.File file,
java.lang.String format,
java.io.File resultsDirectory,
java.lang.String title,
int dataWidth,
int dataHeight,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
boolean drawOriginLinesOnPlot,
int ageInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
int decimalPlacePrecisionForDisplay,
java.math.RoundingMode aRoundingMode,
GENESIS_Environment a_GENESIS_Environment)
init
protected final void init(java.util.concurrent.ExecutorService executorService,
java.io.File file,
java.lang.String format,
java.io.File resultsDirectory,
java.lang.String title,
int dataWidth,
int dataHeight,
java.lang.String xAxisLabel,
java.lang.String yAxisLabel,
boolean drawOriginLinesOnPlot,
int ageInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
int decimalPlacePrecisionForDisplay,
java.math.RoundingMode aRoundingMode,
GENESIS_Environment a_GENESIS_Environment)
main
public static void main(java.lang.String[] args)
setData
public void setData(int ageInterval,
int startAgeOfStartYearInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
java.math.RoundingMode roundingMode,
java.io.File resultsDirectory,
GENESIS_Environment a_GENESIS_Environment)
setData
public void setData(java.util.HashSet<GENESIS_Population> pops,
int ageInterval,
int startAgeOfStartYearInterval,
int startAgeOfEndYearInterval,
int decimalPlacePrecisionForCalculations,
java.math.RoundingMode roundingMode)
log
protected static void log(java.util.logging.Level level,
java.lang.String message)
getLogger
public static java.util.logging.Logger getLogger()