Method Summary |
|
final void | addGraphChart2D(GraphChart2D graphChart2D) Adds a GraphChart2D to the set of objects using these properties. |
final public float | getChartDatasetCustomGreatestValue() Gets the custom greatest value of the data sets. |
final public float | getChartDatasetCustomLeastValue() Gets the custom least value of the data sets. |
final public boolean | getChartDatasetCustomizeGreatestValue() Gets whether the true greatest value in the data sets will be
substituted by the custom value. |
final public boolean | getChartDatasetCustomizeLeastValue() Gets whether the true least value in the data sets will be
substituted by the custom value. |
public float | getChartGraphableToAvailableRatio() Gets how much of the chart's graph is used by the graph's components. |
final boolean | getGraphChart2DNeedsUpdate(GraphChart2D graphChart2D) Gets whether this object needs to be updated with new properties.
Parameters: graphChart2D - The object that may need to be updated. |
final public boolean | getGraphComponentsColoringByCat() Gets whether the graph components have different colors across sets (or across cats). |
final public MultiColorsProperties | getGraphComponentsColorsByCat() Sets the color properties for the colors by cat coloring. |
final public boolean | getLabelsAxisBetweenLabelsAndTicksGapExistence() Gets whether a gap between the labels and ticks exists, vertically. |
final public int | getLabelsAxisBetweenLabelsAndTicksGapThicknessModel() Gets the thickness of the gap between the labels and ticks,
vertically, for the chart's model size. |
final public boolean | getLabelsAxisBetweenLabelsOrTicksGapExistence() Gets whether a gap between the labels or ticks exists, horizontally. |
final public int | getLabelsAxisBetweenLabelsOrTicksGapThicknessModel() Gets the thickness of the gap between the labels or ticks,
horizontally, for the chart's model size. |
final public boolean | getLabelsAxisExistence() Gets the existence of the labels axis. |
final public Color | getLabelsAxisLabelsFontColor() Gets the color of the font of the labels of the labels axis. |
final public String | getLabelsAxisLabelsFontName() Gets the name of the font of the labels of the labels axis. |
final public int | getLabelsAxisLabelsFontPointModel() Gets the point of the font of the labels axis labels for the chart's
model size. |
final public int | getLabelsAxisLabelsFontStyle() Gets the style of the font of the labels axis labels. |
final public String[] | getLabelsAxisLabelsTexts() Gets the text of each labels axis label. |
final public int | getLabelsAxisTicksAlignment() Gets the placement of the ticks on the labels axis. |
final public Color | getLabelsAxisTicksColor() Gets the color of the labels axis ticks. |
final public boolean | getLabelsAxisTicksExistence() Gets whether there exists ticks along the labels axis. |
final public Color | getLabelsAxisTicksOutlineColor() Gets the color of the thin line that outlines the labels axis ticks. |
final public boolean | getLabelsAxisTicksOutlineExistence() Gets whether a thin line outlines the labels axis ticks. |
final public Dimension | getLabelsAxisTicksSizeModel() Gets the size of the labels axis ticks for the chart's model size. |
final public boolean | getLabelsAxisTitleBetweenRestGapExistence() Gets whether the gap above the labels axis title exists. |
final public int | getLabelsAxisTitleBetweenRestGapThicknessModel() Gets the thickness of the gap above the labels axis title for the
chart's model size. |
final public boolean | getLabelsAxisTitleExistence() Gets whether the title of the labels axis exists. |
final public Color | getLabelsAxisTitleFontColor() Gets the color of the font of the labels axis title. |
final public String | getLabelsAxisTitleFontName() Gets the name of the font of the labels axis title. |
final public int | getLabelsAxisTitleFontPointModel() Gets the font point of the labels axis title for the chart's model size. |
final public int | getLabelsAxisTitleFontStyle() Gets the style of teh font of the labels axis title. |
final public String | getLabelsAxisTitleText() Gets the text of the title of the labels axis. |
final public boolean | getNumbersAxisBetweenLabelsAndTicksGapExistence() Gets whether a gap between the labels and ticks exists,
horizontally. |
final public int | getNumbersAxisBetweenLabelsAndTicksGapThicknessModel() Gets the thickness of the gap between the labels and ticks,
horizontally, for the chart's model size. |
final public boolean | getNumbersAxisBetweenLabelsOrTicksGapExistence() Gets whether a gap between the labels or ticks exists, vertically. |
final public int | getNumbersAxisBetweenLabelsOrTicksGapThicknessModel() Gets the thickness of the gap between the labels or ticks,
vertically, for the chart's model size. |
final public Color | getNumbersAxisLabelsFontColor() Gets the color of the font of the labels of the numbers axis. |
final public String | getNumbersAxisLabelsFontName() Gets the name of the font of the labels of the numbers axis. |
final public int | getNumbersAxisLabelsFontPointModel() Gets the point of the font of the numbers axis labels for the chart's
model size. |
final public int | getNumbersAxisLabelsFontStyle() Gets the style of the font of the numbers axis labels. |
final public int | getNumbersAxisNumLabels() Gets the number of labels in the numbers axis. |
final public Color | getNumbersAxisTicksColor() Gets the color of the numbers axis ticks. |
final public boolean | getNumbersAxisTicksExistence() Gets whether there exists ticks along the numbers axis. |
final public Color | getNumbersAxisTicksOutlineColor() Gets the color of the thin line that outlines the numbers axis ticks. |
final public boolean | getNumbersAxisTicksOutlineExistence() Gets whether a thin line outlines the numbers axis ticks. |
final public Dimension | getNumbersAxisTicksSizeModel() Gets the size of the numbers axis ticks for the chart's model size. |
final public boolean | getNumbersAxisTitleBetweenRestGapExistence() Gets whether the gap right of the numbers axis title exists. |
final public int | getNumbersAxisTitleBetweenRestGapThicknessModel() Gets the thickness of the gap right of the numbers axis title for the
chart's model size. |
final public boolean | getNumbersAxisTitleExistence() Gets whether the title of the numbers axis exists. |
final public Color | getNumbersAxisTitleFontColor() Gets the color of the font of the numbers axis title. |
final public String | getNumbersAxisTitleFontName() Gets the name of the font of the numbers axis title. |
final public int | getNumbersAxisTitleFontPointModel() Gets the font point of the numbers axis title for the chart's model
size. |
final public int | getNumbersAxisTitleFontStyle() Gets the style of teh font of the numbers axis title. |
final public String | getNumbersAxisTitleText() Gets the text of the title of the numbers axis. |
final void | removeGraphChart2D(GraphChart2D graphChart2D) Removes a GraphChart2D from the set of objects using these properties. |
final public void | setChartDatasetCustomGreatestValue(float value) Sets the custom greatest value of the data sets. |
final public void | setChartDatasetCustomLeastValue(float value) Sets the custom least value of the data sets. |
final public void | setChartDatasetCustomizeGreatestValue(boolean customize) Sets whether the true greatest value in the data sets will be
substituted by the custom value. |
final public void | setChartDatasetCustomizeLeastValue(boolean customize) Sets whether the true least value in the data sets will be
substituted by the custom value. |
final public void | setChartGraphableToAvailableRatio(float ratio) Sets how much of the chart's graph is used by the graph's components. |
final public void | setGraphChart2DProperties(GraphChart2DProperties graphChart2DProps) Sets all properties to be the values of another GraphChart2DProperties object. |
final public void | setGraphChart2DPropertiesToDefaults() Sets all properties to their default values. |
final public void | setGraphComponentsColoringByCat(boolean b) Sets whether the graph components have different colors across sets (or across cats). |
final public void | setGraphComponentsColorsByCat(MultiColorsProperties props) Sets the color properties for the colors by cat coloring. |
final public void | setLabelsAxisBetweenLabelsAndTicksGapExistence(boolean existence) Sets whether a gap between the labels and ticks exists, between. |
final public void | setLabelsAxisBetweenLabelsAndTicksGapThicknessModel(int thickness) Sets the thickness of the gap between the labels and ticks,
between, for the chart's model size. |
final public void | setLabelsAxisBetweenLabelsOrTicksGapExistence(boolean existence) Sets whether a gap between the labels or ticks exists, across. |
final public void | setLabelsAxisBetweenLabelsOrTicksGapThicknessModel(int thickness) Sets the thickness of the gap between the labels or ticks,
across, for the chart's model size. |
final public void | setLabelsAxisExistence(boolean existence) Sets the existence of the labels axis. |
final public void | setLabelsAxisLabelsFontColor(Color color) Sets the color of the font of the labels of the labels axis. |
final public void | setLabelsAxisLabelsFontName(String name) Sets the name of the font of the labels of the labels axis. |
final public void | setLabelsAxisLabelsFontPointModel(int point) Sets the point of the font of the labels axis labels for the chart's
model size. |
final public void | setLabelsAxisLabelsFontStyle(int style) Sets the style of the font of the labels axis labels. |
final public void | setLabelsAxisLabelsTexts(String[] texts) Sets the text of each labels axis label. |
final public void | setLabelsAxisTicksAlignment(int alignment) Sets the placement of the ticks on the labels axis. |
final public void | setLabelsAxisTicksColor(Color color) Sets the color of the labels axis ticks. |
final public void | setLabelsAxisTicksExistence(boolean existence) Sets whether there exists ticks along the labels axis. |
final public void | setLabelsAxisTicksOutlineColor(Color color) Sets the color of the thin line that outlines the labels axis ticks. |
final public void | setLabelsAxisTicksOutlineExistence(boolean existence) Sets whether a thin line outlines the labels axis ticks. |
final public void | setLabelsAxisTicksSizeModel(Dimension size) Sets the size of the labels axis ticks for the chart's model size. |
final public void | setLabelsAxisTitleBetweenRestGapExistence(boolean existence) Sets whether the gap above the labels axis title exists. |
final public void | setLabelsAxisTitleBetweenRestGapThicknessModel(int thickness) Sets the thickness of the gap above the labels axis title for the
chart's model size. |
final public void | setLabelsAxisTitleExistence(boolean existence) Sets whether the title of the labels axis exists. |
final public void | setLabelsAxisTitleFontColor(Color color) Sets the color of the font of the labels axis title. |
final public void | setLabelsAxisTitleFontName(String name) Sets the name of the font of the labels axis title. |
final public void | setLabelsAxisTitleFontPointModel(int point) Sets the font point of the labels axis title for the chart's model
size. |
final public void | setLabelsAxisTitleFontStyle(int style) Sets the style of teh font of the labels axis title. |
final public void | setLabelsAxisTitleText(String text) Sets the text of the title of the labels axis. |
final public void | setNumbersAxisBetweenLabelsAndTicksGapExistence(boolean existence) Sets whether a gap between the labels and ticks exists,
horizontally. |
final public void | setNumbersAxisBetweenLabelsAndTicksGapThicknessModel(int thickness) Sets the thickness of the gap between the labels and ticks,
horizontally, for the chart's model size. |
final public void | setNumbersAxisBetweenLabelsOrTicksGapExistence(boolean existence) Sets whether a gap between the labels or ticks exists, vertically. |
final public void | setNumbersAxisBetweenLabelsOrTicksGapThicknessModel(int thickness) Sets the thickness of the gap between the labels or ticks,
vertically, for the chart's model size. |
final public void | setNumbersAxisLabelsFontColor(Color color) Sets the color of the font of the labels of the numbers axis. |
final public void | setNumbersAxisLabelsFontName(String name) Sets the name of the font of the labels of the numbers axis. |
final public void | setNumbersAxisLabelsFontPointModel(int point) Sets the point of the font of the numbers axis labels for the chart's
model size. |
final public void | setNumbersAxisLabelsFontStyle(int style) Sets the style of the font of the numbers axis labels. |
final public void | setNumbersAxisNumLabels(int num) Sets the number of labels in the numbers axis. |
final public void | setNumbersAxisTicksColor(Color color) Sets the color of the numbers axis ticks. |
final public void | setNumbersAxisTicksExistence(boolean existence) Sets whether there exists ticks along the numbers axis. |
final public void | setNumbersAxisTicksOutlineColor(Color color) Sets the color of the thin line that outlines the numbers axis ticks. |
final public void | setNumbersAxisTicksOutlineExistence(boolean existence) Sets whether a thin line outlines the numbers axis ticks. |
final public void | setNumbersAxisTicksSizeModel(Dimension size) Sets the size of the numbers axis ticks for the chart's model size. |
final public void | setNumbersAxisTitleBetweenRestGapExistence(boolean existence) Sets whether the gap right of the numbers axis title exists. |
final public void | setNumbersAxisTitleBetweenRestGapThicknessModel(int thickness) Sets the thickness of the gap right of the numbers axis title for the
chart's model size. |
final public void | setNumbersAxisTitleExistence(boolean existence) Sets whether the title of the numbers axis exists. |
final public void | setNumbersAxisTitleFontColor(Color color) Sets the color of the font of the numbers axis title. |
final public void | setNumbersAxisTitleFontName(String name) Sets the name of the font of the numbers axis title. |
final public void | setNumbersAxisTitleFontPointModel(int point) Sets the font point of the numbers axis title for the chart's model
size. |
final public void | setNumbersAxisTitleFontStyle(int style) Sets the style of teh font of the numbers axis title. |
final public void | setNumbersAxisTitleText(String text) Sets the text of the title of the numbers axis. |
final void | updateGraphChart2D(GraphChart2D graphChart2D) Updates the properties of this GraphChart2D. |
final boolean | validate(boolean debug) Validates the properties of this object.
If debug is true then prints a messages indicating whether each property is valid.
Returns true if all the properties were valid and false otherwise.
Parameters: debug - If true then will print status messages. |