Index

A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addChangeListener(DatasetChangeListener) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
anchor() - Method in class com.jfcbuilder.builders.XYImageBuilder
Gets the image rectangle's position anchor
anchor() - Method in class com.jfcbuilder.builders.XYTitleBuilder
Gets the title's position anchor
anchor(RectangleAnchor) - Method in class com.jfcbuilder.builders.XYImageBuilder
Sets the image rectangle's position anchor
anchor(RectangleAnchor) - Method in class com.jfcbuilder.builders.XYTitleBuilder
Sets the title's position anchor
angle() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the angular orientation of the annotation in degrees.
angle(double) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow's orientation angle in degrees.
angle(double) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets the text's orientation angle in degrees.
angle(double) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the angular orientation of the annotation in degrees.
annotation(IXYAnnotationBuilder<?>) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Registers an IXYAnnotationBuilder whose build() method will be called to generate its XYAnnotation when this plot builder's build() method is called.
annotation(IXYAnnotationBuilder<?>) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
annotation(IXYAnnotationBuilder<?>) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
annotation(IXYAnnotationBuilder<?>) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Registers an IXYAnnotationBuilder to be used for building the plot.
arrowLength(double) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow length.
at(double) - Method in class com.jfcbuilder.builders.MarkerBuilder
Sets the value at which the line show be drawn.
axisColor() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the axis color to use when building the plot.
axisColor(Paint) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the axis color to use when building the plot.
axisColor(Paint) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
axisColor(Paint) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
axisColor(Paint) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the axis color to use when building the plot.
axisFontColor() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the axis font color to use when building the plot.
axisFontColor(Paint) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the axis font color to use when building the plot.
axisFontColor(Paint) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
axisFontColor(Paint) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
axisFontColor(Paint) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the axis font color to use when building the plot.

B

backgroundColor() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the plot background color to use when building the plot.
backgroundColor(Paint) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the plot background color to use when building the plot.
backgroundColor(Paint) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
backgroundColor(Paint) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
backgroundColor(Paint) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the plot background color to use when building the plot.
build() - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Builds the renderer using all configured settings.
build() - Method in class com.jfcbuilder.builders.ChartBuilder
Builds the JFreeChart using all configured settings.
build() - Method in interface com.jfcbuilder.builders.IXYAnnotationBuilder
Builds the XYAnnotation from all configured data and properties.
build() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Builds a new TimeSeries instance from all data and settings supplied to this builder.
build() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesDatasetBuilder
Builds the XYDataset
build() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Builds the XYPlot from all configured data and properties.
build() - Method in class com.jfcbuilder.builders.MarkerBuilder
Builds a ValueMarker from the configured properties.
build() - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
Builds the DOHLC plot.
build() - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
 
build() - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
 
build() - Method in class com.jfcbuilder.builders.XYArrowBuilder
 
build() - Method in class com.jfcbuilder.builders.XYBoxBuilder
 
build() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
 
build() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
 
build() - Method in class com.jfcbuilder.builders.XYImageBuilder
 
build() - Method in class com.jfcbuilder.builders.XYLineBuilder
 
build() - Method in class com.jfcbuilder.builders.XYPolygonBuilder
 
build() - Method in class com.jfcbuilder.builders.XYShapeBuilder
 
build() - Method in class com.jfcbuilder.builders.XYTextBuilder
 
build() - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
build() - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
build() - Method in class com.jfcbuilder.builders.XYTitleBuilder
 
BuilderConstants - Class in com.jfcbuilder.types
A family of constants used throughout this builder framework.
BuilderConstants() - Constructor for class com.jfcbuilder.types.BuilderConstants
 
BuilderUtils - Class in com.jfcbuilder.builders
Utility methods for common logic within the framework.
BuilderUtils() - Constructor for class com.jfcbuilder.builders.BuilderUtils
 

C

CandlestickRendererBuilder - Class in com.jfcbuilder.builders
Builder for creating configured CandlestickRenderer instances.
ChartBuilder - Class in com.jfcbuilder.builders
The top-level builder for creating JFreeChart instances using configured parameters.
ChartCombinedAxisClickDispatcher - Class in com.jfcbuilder.listeners
Specialized ChartMouseListener implementation that handles clicks on a ChartPanel and double-dispatches click handling to every combined axis sub-plot it contains.
ChartCombinedAxisClickDispatcher(ChartPanel) - Constructor for class com.jfcbuilder.listeners.ChartCombinedAxisClickDispatcher
Constructor.
chartMouseClicked(ChartMouseEvent) - Method in class com.jfcbuilder.listeners.ChartCombinedAxisClickDispatcher
 
chartMouseMoved(ChartMouseEvent) - Method in class com.jfcbuilder.listeners.ChartCombinedAxisClickDispatcher
 
checkBuildPreconditions() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Checks to see if all preconditions for building the annotation are satisfied and throws an exception if not.
checkBuildPreconditions() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Checks to see if all preconditions for building the series are satisfied and throws an exception if not.
checkBuildPreconditions() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Helper method to check if the preconditions for invoking build() have been satisfied.
closes() - Method in class com.jfcbuilder.types.OhlcvSeries
Gets the configured date values.
color() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Gets the cached color to be used for drawing the series.
color() - Method in class com.jfcbuilder.builders.XYLineBuilder
Gets the line's color.
color() - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
color() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the color of the annotation
color() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets the color that will be used to render the series.
color(Color) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Sets the color used to draw series that is built.
color(Color) - Method in class com.jfcbuilder.builders.MarkerBuilder
Sets the color to be used when drawing the line
color(Color) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow color.
color(Color) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets the text color.
color(Color) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
color(Color) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the annotation's color.
color(Color) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets the desired color to be used when rendering the series.
color(Paint) - Method in class com.jfcbuilder.builders.XYLineBuilder
Sets the line's color.
com.jfcbuilder.adapters - package com.jfcbuilder.adapters
 
com.jfcbuilder.builders - package com.jfcbuilder.builders
 
com.jfcbuilder.labels - package com.jfcbuilder.labels
 
com.jfcbuilder.listeners - package com.jfcbuilder.listeners
 
com.jfcbuilder.types - package com.jfcbuilder.types
 
createPlot(ValueAxis, NumberAxis, XYDataset, XYItemRenderer, XYTimeSeriesPlotBuilderElements) - Static method in class com.jfcbuilder.builders.BuilderUtils
Helper method to create and initialize an XYPlot.
createYAxis(XYTimeSeriesPlotBuilderElements) - Static method in class com.jfcbuilder.builders.BuilderUtils
Helper method for creating and initializing a y-axis object.

D

DARK_BLUE - Static variable in class com.jfcbuilder.types.BuilderConstants
 
DARK_GREEN - Static variable in class com.jfcbuilder.types.BuilderConstants
 
DARK_RED - Static variable in class com.jfcbuilder.types.BuilderConstants
 
DASHED_LINE - Static variable in class com.jfcbuilder.types.BuilderConstants
Stroke configured for drawing a dashed line.
data() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets the data that will be used for generating the series.
data(double[]) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Sets the data value array to be plotted.
data(double[]) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
data(double[]) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets the data that will be used for generating the series.
dataset(IXYTimeSeriesDatasetBuilder<?>) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Registers an XYDataset builder to be used for building the plot.
dateFormat(DateFormat) - Method in class com.jfcbuilder.builders.ChartBuilder
Overrides the time axis tick label format.
dates() - Method in class com.jfcbuilder.types.DohlcvSeries
Gets the configured date values.
DEFAULT_ANCHOR - Static variable in class com.jfcbuilder.builders.XYTitleBuilder
The default text anchor position to use if none is specified.
DEFAULT_BAR_WIDTH_PERCENT - Static variable in class com.jfcbuilder.types.BuilderConstants
Percentage of total possible bar width to use for drawing XY bars and candlesticks.
DEFAULT_COLOR - Static variable in class com.jfcbuilder.types.XYTimeSeriesElements
A default color to use when rendering if none is specified.
DEFAULT_DOWN_COLOR - Static variable in class com.jfcbuilder.types.BuilderConstants
A default color that can be used throughout the application to represent a price close down event.
DEFAULT_DRAW_SCALE_FACTOR - Static variable in class com.jfcbuilder.builders.XYDrawableBuilder
The drawing scale factor to use if none is specified.
DEFAULT_FILL_COLOR - Static variable in class com.jfcbuilder.builders.XYShapeBuilder
The default fill color to use if none is specified.
DEFAULT_FILL_COLOR - Static variable in class com.jfcbuilder.types.BuilderConstants
A default color that can be used throughout the application to fill shapes.
DEFAULT_FONT - Static variable in class com.jfcbuilder.types.BuilderConstants
A default font that can be used throughout the application.
DEFAULT_GRIDLINE_PAINT - Static variable in class com.jfcbuilder.types.BuilderConstants
A default plot grid-line color that can be used throughout the application.
DEFAULT_LINE_COLOR - Static variable in class com.jfcbuilder.builders.XYShapeBuilder
The default line color to use if none is specified.
DEFAULT_LINE_COLOR - Static variable in class com.jfcbuilder.types.BuilderConstants
A default color that can be used throughout the application for drawing lines.
DEFAULT_LINE_STYLE - Static variable in class com.jfcbuilder.builders.XYShapeBuilder
The default line style to use if none is specified.
DEFAULT_LINE_STYLE - Static variable in class com.jfcbuilder.types.BuilderConstants
A default Stroke that can be used throughout the application for drawing lines.
DEFAULT_MAX_HEIGHT - Static variable in class com.jfcbuilder.builders.XYTitleBuilder
The default maximum height to use if none is specified.
DEFAULT_MAX_WIDTH - Static variable in class com.jfcbuilder.builders.XYTitleBuilder
The default maximum width to use if none is specified.
DEFAULT_ORIENTATION - Static variable in class com.jfcbuilder.types.BuilderConstants
A default orientation that can be used throughout the application for drawing various items.
DEFAULT_OUTLINE_COLOR - Static variable in class com.jfcbuilder.builders.XYBoxBuilder
The outline color to use if none is specified.
DEFAULT_OUTLINE_COLOR - Static variable in class com.jfcbuilder.builders.XYPolygonBuilder
The default outline color to use if none is specified.
DEFAULT_OUTLINE_COLOR - Static variable in class com.jfcbuilder.types.BuilderConstants
A default color that can be used throughout the application for shape outlines.
DEFAULT_OUTLINE_STYLE - Static variable in class com.jfcbuilder.builders.XYBoxBuilder
The outline style to use if none is specified.
DEFAULT_OUTLINE_STYLE - Static variable in class com.jfcbuilder.builders.XYPolygonBuilder
The default outline style to use if none is specified.
DEFAULT_PLOT_WEIGHT - Static variable in class com.jfcbuilder.types.BuilderConstants
A default plot weight that can be used throughout the application.
DEFAULT_SHOW_TIME_GAPS - Static variable in class com.jfcbuilder.types.BuilderConstants
Whether or not to render time gaps by default in time series plots.
DEFAULT_STYLE - Static variable in class com.jfcbuilder.types.XYTimeSeriesElements
A default line style to use when rendering if none is specified.
DEFAULT_UP_COLOR - Static variable in class com.jfcbuilder.types.BuilderConstants
A default color that can be used throughout the application to represent a price close up event.
DEFAULT_X_COORD - Static variable in class com.jfcbuilder.builders.XYTitleBuilder
The default x-axis data coordinate to use if none is specified.
DEFAULT_Y_COORD - Static variable in class com.jfcbuilder.builders.XYTitleBuilder
The default y-axis data coordinate to use if none is specified.
displayHeight() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Gets the height of the area into which to draw the Drawable.
displayHeight(double) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Sets the height of the area into which to draw the Drawable.
displayWidth() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Gets the width of the area into which to draw the Drawable.
displayWidth(double) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Sets the width of the area into which to draw the Drawable.
DohlcvSeries - Class in com.jfcbuilder.types
Class for aggregating and representing a stock market Date Open High Low Close Volume (DOHLCV) series.
DohlcvSeries() - Constructor for class com.jfcbuilder.types.DohlcvSeries
Constructor.
DohlcvSeries(long[], double[], double[], double[], double[], double[]) - Constructor for class com.jfcbuilder.types.DohlcvSeries
Constructor for initializing with specific value arrays.
downColor() - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Gets the configured close-down candle color.
downColor() - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
Gets the color to use for drawing OHLCV items on days where price closed down (lower than open).
downColor() - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
Gets the color to use for drawing OHLCV items on days where price closed down (lower than open).
downColor(Color) - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Sets the close-down candle color to be used when rendering candles.
downColor(Color) - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
Sets the color to use for drawing OHLCV items on days where price closed down (lower than open).
downColor(Color) - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
Sets the color to use for drawing OHLCV items on days where price closed down (lower than open).
drawable() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Gets the Drawable object to be annotated.
drawable(Drawable) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Sets the Drawable object to be annotated.
drawItem(Graphics2D, XYItemRendererState, Rectangle2D, PlotRenderingInfo, XYPlot, ValueAxis, ValueAxis, XYDataset, int, int, CrosshairState, int) - Method in class com.jfcbuilder.adapters.NumberMappedXYBarRenderer
Custom drawItem method to calculate a proper bar width when mapping timeseries values because NumberMappedtimeSeriesCollection assumes the same start/end X value which creates a width of zero.
drawScaleFactor() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Gets the draw scale factor to be used
drawScaleFactor(double) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Sets the draw scale factor to use.

E

EMPTY_SERIES_DATA - Static variable in class com.jfcbuilder.types.BuilderConstants
A reusable empty double value array to avoid creating many such instances.
EMPTY_TIME_DATA - Static variable in class com.jfcbuilder.types.BuilderConstants
A reusable empty milliseconds since epoch (long) value array to avoid creating many such instances.

F

fillColor() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the fill color of the box.
fillColor() - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Gets the polygon fill color.
fillColor() - Method in class com.jfcbuilder.builders.XYShapeBuilder
Gets the fill color of the shape.
fillColor(Paint) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets the fill color of the box.
fillColor(Paint) - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Sets the polygon fill color.
fillColor(Paint) - Method in class com.jfcbuilder.builders.XYShapeBuilder
Sets the fill color of the shape.
format(double, StringBuffer, FieldPosition) - Method in class com.jfcbuilder.adapters.NumberFormatDateAdapter
 
format(long, StringBuffer, FieldPosition) - Method in class com.jfcbuilder.adapters.NumberFormatDateAdapter
 
format(Date, StringBuffer, FieldPosition) - Method in class com.jfcbuilder.types.MinimalDateFormat
 

G

generateToolTip(XYDataset, int, int) - Method in class com.jfcbuilder.labels.VolumeXYToolTipGenerator
 
get() - Static method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.ChartBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.MarkerBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.OhlcPlotBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.OhlcSeriesBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.VolumeXYPlotBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYArrowBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYBoxBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYDataImageBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYDrawableBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYImageBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYLineBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYPolygonBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYShapeBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYTextBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
Factory method for obtaining new instances of this class.
get() - Static method in class com.jfcbuilder.builders.XYTitleBuilder
Factory method for obtaining new instances of this class.
getClose(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getCloseValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getDefaultNumberFormat() - Static method in class com.jfcbuilder.builders.BuilderUtils
Factory method for getting new instances of the default axis number format.
getDomainOrder() - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getEndIndex() - Method in class com.jfcbuilder.types.ZeroBasedIndexRange
Gets the zero-based end index defining the range.
getEndXValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedTimeSeriesCollection
 
getGroup() - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getHigh(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getHighValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getItemCount(int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getLow(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getLowValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getOpen(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getOpenValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getParent() - Method in class com.jfcbuilder.listeners.ChartCombinedAxisClickDispatcher
Gets the reference to the ChartPanel set as the parent/context.
getSeriesCount() - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getSeriesKey(int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getStartIndex() - Method in class com.jfcbuilder.types.ZeroBasedIndexRange
Gets the zero-based start index defining the range.
getStartXValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedTimeSeriesCollection
 
getVolume(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getVolumeValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getX(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getXValue(int, int) - Method in interface com.jfcbuilder.adapters.INumberMappedCollection
Returns a series item's x-value element index as a double instead of the x-value itself.
getXValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getXValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedTimeSeriesCollection
 
getY(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
getYValue(int, int) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
gridLines() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Deprecated.
This facility is replaced by IXYTimeSeriesPlotBuilder.majorGrid(boolean) and IXYTimeSeriesPlotBuilder.minorGrid(boolean), and will be removed in a future release.

For removal since v1.5.7

gridLines() - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
Deprecated.
This facility is replaced by OhlcPlotBuilder.majorGrid(boolean) and OhlcPlotBuilder.minorGrid(boolean), and will be removed in a future release.

For removal since v1.5.7

gridLines() - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
Deprecated.
This facility is replaced by XYTimeSeriesPlotBuilder.majorGrid(boolean) and XYTimeSeriesPlotBuilder.minorGrid(boolean), and will be removed in a future release.

For removal since v1.5.7

H

height() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Gets the data-space height of the image's drawing rectangle.
height(double) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Sets the data-space height of the image's drawing rectangle.
highs() - Method in class com.jfcbuilder.types.OhlcvSeries
Gets the configured high values.
horizontal() - Method in class com.jfcbuilder.builders.MarkerBuilder
Sets the orientation of the line to horizontal.
HORIZONTAL - Enum constant in enum com.jfcbuilder.types.Orientation
The related item is horizontal in nature.

I

image() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Gets the Image to be annotated.
image() - Method in class com.jfcbuilder.builders.XYImageBuilder
Gets the Image to be annotated.
image(Image) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Sets the Image to be annotated.
image(Image) - Method in class com.jfcbuilder.builders.XYImageBuilder
Sets the Image to be annotated.
includeInDataBounds() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Gets the "include in data bounds" flag.
includeInDataBounds(boolean) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Sets the "include in data bounds" flag.
indexOf(Comparable) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
indexRange() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets the zero-based index range to be used when generating the series.
indexRange() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the zero-based index range to be used with all data series.
indexRange(int, int) - Method in class com.jfcbuilder.builders.ChartBuilder
Sets the zero-based indexes defining what elements to actually use in all the configured data sets.
indexRange(ZeroBasedIndexRange) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Sets zero-based data indexing range (start index and end index) to be used.
indexRange(ZeroBasedIndexRange) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesDatasetBuilder
Sets the zero-based index range used to index into all source data for building the XYDataset.
indexRange(ZeroBasedIndexRange) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the zero-based index range used to index into all source data for building the XYPlot.
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
 
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
 
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets the zero-based index range to be used when generating the series.
indexRange(ZeroBasedIndexRange) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the zero-based index range to be used with all data series.
INumberMappedCollection - Interface in com.jfcbuilder.adapters
Interface for all wrappers that map a collection's values to x-axis index numbers.
IXYAnnotationBuilder<T extends IXYAnnotationBuilder<T>> - Interface in com.jfcbuilder.builders
Interface for all XYAnnotation builders.
IXYTimeSeriesBuilder<T extends IXYTimeSeriesBuilder<T>> - Interface in com.jfcbuilder.builders
Interface for all XYTimeSeries builders.
IXYTimeSeriesDatasetBuilder<T extends IXYTimeSeriesDatasetBuilder<T>> - Interface in com.jfcbuilder.builders
Interface for all time series based dataset builders.
IXYTimeSeriesPlotBuilder<T extends IXYTimeSeriesPlotBuilder<T>> - Interface in com.jfcbuilder.builders
Interface for all time series based XYPlot builders.

L

lineColor() - Method in class com.jfcbuilder.builders.XYShapeBuilder
Gets the line color of the shape.
lineColor(Paint) - Method in class com.jfcbuilder.builders.XYShapeBuilder
Sets the line color of the shape.
lineStyle() - Method in class com.jfcbuilder.builders.XYShapeBuilder
Gets the line style of the shape.
lineStyle(Stroke) - Method in class com.jfcbuilder.builders.XYShapeBuilder
Sets the line style of the shape.
lows() - Method in class com.jfcbuilder.types.OhlcvSeries
Gets the configured low values.

M

majorGrid() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Returns true if displaying major grid lines is set ON or OFF.
majorGrid(boolean) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Toggles displaying major grid lines ON or OFF.
majorGrid(boolean) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
majorGrid(boolean) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
majorGrid(boolean) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Toggle displaying major grid lines ON or OFF.
majorGridColor() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the configured major grid color.
majorGridColor(Paint) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the major grid color to use when building the plot.
majorGridColor(Paint) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
majorGridColor(Paint) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
majorGridColor(Paint) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the major grid color to use when building the plot.
majorGridStyle() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the configured major grid style.
majorGridStyle(Stroke) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the major grid line style to use when building the plot.
majorGridStyle(Stroke) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
majorGridStyle(Stroke) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
majorGridStyle(Stroke) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the major grid line style to use when building the plot.
mapXToTimeIndex(long[], int, int) - Method in interface com.jfcbuilder.builders.IXYAnnotationBuilder
Helper mutation method for replacing the configured x-axis date values with corresponding source array element index value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Uses Arrays.binarySearch() to search the source array for the date value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Uses Arrays.binarySearch() two times to search the source array for the x1 and x2 date value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
 
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Uses Arrays.binarySearch() to search the source array for the date value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYImageBuilder
Uses Arrays.binarySearch() to search the source array for the date value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYLineBuilder
Uses Arrays.binarySearch() two times to search the source array for the x1 and x2 date value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Uses Arrays.binarySearch() for each polygon vertex to search the source array for the X date values.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYShapeBuilder
 
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYTextBuilder
Uses Arrays.binarySearch() to search the source array for the date value.
mapXToTimeIndex(long[], int, int) - Method in class com.jfcbuilder.builders.XYTitleBuilder
 
marker(MarkerBuilder) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Registers a MarkerBuilder whose build() method will be called to generate its plot line when this plot builder'sbuild() method is called.
marker(MarkerBuilder) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
marker(MarkerBuilder) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
marker(MarkerBuilder) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Registers a fixed marker builder to be used for building the plot.
MarkerBuilder - Class in com.jfcbuilder.builders
Uses configured properties to Build a ValueMarker representing a plot overlay line.
maxHeight() - Method in class com.jfcbuilder.builders.XYTitleBuilder
Gets the maximum height of the annotation.
maxHeight(double) - Method in class com.jfcbuilder.builders.XYTitleBuilder
Sets the maximum height of the annotation.
maxWidth() - Method in class com.jfcbuilder.builders.XYTitleBuilder
Gets the maximum width of the annotation.
maxWidth(double) - Method in class com.jfcbuilder.builders.XYTitleBuilder
Sets the maximum width of the annotation.
MinimalDateFormat - Class in com.jfcbuilder.types
Specialized DateFormat that generates the first letter(s) of the month for the first axis tick in that month followed by that new month's day number for subsequent ticks.
MinimalDateFormat() - Constructor for class com.jfcbuilder.types.MinimalDateFormat
Constructor using the default number of month label characters.
MinimalDateFormat(int) - Constructor for class com.jfcbuilder.types.MinimalDateFormat
Constructor for using a specific number of month characters.
minorGrid() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Returns true if displaying minor grid lines is set ON or OFF.
minorGrid(boolean) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Toggles displaying minor grid lines ON or OFF.
minorGrid(boolean) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
minorGrid(boolean) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
minorGrid(boolean) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Toggle displaying minor grid lines ON or OFF.
minorGridColor() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the configured minor grid color.
minorGridColor(Paint) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the minor grid color to use when building the plot.
minorGridColor(Paint) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
minorGridColor(Paint) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
minorGridColor(Paint) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the minor grid color to use when building the plot.
minorGridStyle() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the configured minor grid style.
minorGridStyle(Stroke) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the minor grid line style to use when building the plot.
minorGridStyle(Stroke) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
minorGridStyle(Stroke) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
minorGridStyle(Stroke) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the minor grid line style to use when building the plot.

N

name() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets the series name.
name(String) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Sets the name associated with the series.
name(String) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
name(String) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets the series name.
noGridLines() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets displaying all grid lines OFF.
noGridLines() - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
noGridLines() - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
NumberFormatDateAdapter - Class in com.jfcbuilder.adapters
Class wrapping DateFormat to first lookup date array values using supplied indices then double-dispatch the values to an actual DateFormat.
NumberFormatDateAdapter(ZeroBasedIndexRange, long[], DateFormat) - Constructor for class com.jfcbuilder.adapters.NumberFormatDateAdapter
Constructor.
NumberMappedOHLCSeriesCollection - Class in com.jfcbuilder.adapters
Wrapper for OHLCSeriesCollection to map timestamp values to x-axis numeric indexes.
NumberMappedOHLCSeriesCollection(OHLCSeriesCollection) - Constructor for class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
Constructor
NumberMappedTimeSeriesCollection - Class in com.jfcbuilder.adapters
Extension to TimeSeriesCollection to map timestamp values to x-axis numeric indexes.
NumberMappedTimeSeriesCollection() - Constructor for class com.jfcbuilder.adapters.NumberMappedTimeSeriesCollection
Constructor
NumberMappedXYBarRenderer - Class in com.jfcbuilder.adapters
Specialized renderer for rendering XY bars when they have x-axis values mapped to a numeric scale.
NumberMappedXYBarRenderer(double) - Constructor for class com.jfcbuilder.adapters.NumberMappedXYBarRenderer
Constructor

O

OhlcPlotBuilder - Class in com.jfcbuilder.builders
Builder for producing stock market Open High Low Close (OHLC) plots using configured builder properties, series, and datasets.
OhlcSeriesBuilder - Class in com.jfcbuilder.builders
Builder for producing stock market Open High Low Close (OHLC) data sets that can be used in OHLC plots.
ohlcv(OhlcvSeries) - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
Sets the OHLCV data to be used for building the XYDataset.
ohlcv(OhlcvSeries) - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
Sets the OHLCV data to be used for building the XYDataset.
OhlcvSeries - Class in com.jfcbuilder.types
Class for aggregating and representing a stock market Open High Low Close Volume (OHLCV) series.
OhlcvSeries() - Constructor for class com.jfcbuilder.types.OhlcvSeries
Constructor.
OhlcvSeries(double[], double[], double[], double[], double[]) - Constructor for class com.jfcbuilder.types.OhlcvSeries
Constructor for initializing with specific value arrays.
opens() - Method in class com.jfcbuilder.types.OhlcvSeries
Gets the configured open values.
orientation() - Method in class com.jfcbuilder.builders.MarkerBuilder
Gets the currently configured line orientation
orientation(Orientation) - Method in class com.jfcbuilder.builders.MarkerBuilder
Sets the orientation of the line to be drawn.
Orientation - Enum in com.jfcbuilder.types
Represent an orientation.
outlineColor() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the outline color of the box.
outlineColor() - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Gets the color of the polygon outline.
outlineColor(Paint) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets the outline color of the box.
outlineColor(Paint) - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Sets the color of the polygon outline.
outlineStyle() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the outline style of the box.
outlineStyle() - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Gets the polygon outline style.
outlineStyle(Stroke) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets outline style of the box.
outlineStyle(Stroke) - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Sets the polygon outline style.

P

paddedText() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Helper method to build the left/right padded text to be displayed.
parse(String, ParsePosition) - Method in class com.jfcbuilder.adapters.NumberFormatDateAdapter
 
parse(String, ParsePosition) - Method in class com.jfcbuilder.types.MinimalDateFormat
 
plotWeight() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Gets the currently configured plot weight.
plotWeight() - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
plotWeight() - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
plotWeight() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the layout weight to be used when rendering the plot.
plotWeight(int) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the plot weight to be attributed to the plot.
plotWeight(int) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
plotWeight(int) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
plotWeight(int) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the layout weight to be used when rendering the plot.
polygon() - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Gets the copy of the polygon array, which was possibly mutated by mapXToTimeIndex().
polygon(double[]) - Method in class com.jfcbuilder.builders.XYPolygonBuilder
Sets the polygon array by storying a copy of the supplied array.

R

removeChangeListener(DatasetChangeListener) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 

S

series(IXYTimeSeriesBuilder<?>) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Registers an IXYTimeSeriesBuilder whose build() method will be called to generate its XYTimeSeries when this plot builder's build() method is called.
series(IXYTimeSeriesBuilder<?>) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
series(IXYTimeSeriesBuilder<?>) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
series(IXYTimeSeriesBuilder<?>) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Registers an XY time series builder to be used for building the plot.
series(IXYTimeSeriesDatasetBuilder<?>) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Registers an IXYDatasetBuilder whose build() method will be called to generate its XYDataset when this plot builder's build() method is called.
series(IXYTimeSeriesDatasetBuilder<?>) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
Same as interface IXYTimeSeriesPlotBuilder<?>.series(IXYTimeSeriesDatasetBuilder<?>) but also checks that only one OhlcSeriesBuilder is ever added because only one is allowed per plot.
series(IXYTimeSeriesDatasetBuilder<?>) - Method in class com.jfcbuilder.builders.VolumeXYPlotBuilder
 
series(IXYTimeSeriesDatasetBuilder<?>) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
set(int, int) - Method in class com.jfcbuilder.types.ZeroBasedIndexRange
Sets the zero-based indexes defining the range.
setGroup(DatasetGroup) - Method in class com.jfcbuilder.adapters.NumberMappedOHLCSeriesCollection
 
setYMax(double) - Method in class com.jfcbuilder.adapters.NumberMappedXYBarRenderer
Sets the maximum y-value that is expected.
shape() - Method in class com.jfcbuilder.builders.XYShapeBuilder
Gets the Shape to be annotated.
shape(Shape) - Method in class com.jfcbuilder.builders.XYShapeBuilder
Sets the Shape to be annotated.
sharedAxisColor(Paint) - Method in class com.jfcbuilder.builders.ChartBuilder
Sets the shared axis color to use when building the chart.
sharedAxisFontColor(Paint) - Method in class com.jfcbuilder.builders.ChartBuilder
Sets the shared axis font color to use when building the chart.
showTimeGaps() - Method in class com.jfcbuilder.builders.ChartBuilder
Gets whether to render time gaps.
showTimeGaps() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets whether to render time gaps.
showTimeGaps() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets whether to render time gaps.
showTimeGaps(boolean) - Method in class com.jfcbuilder.builders.ChartBuilder
Sets whether or not time gaps should be rendered.
showTimeGaps(boolean) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Toggle whether to show time gaps at x-values where there is no corresponding time instance.
showTimeGaps(boolean) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Toggle whether to show time gaps at x-values where there is no corresponding time instance.
showTimeGaps(boolean) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
showTimeGaps(boolean) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
showTimeGaps(boolean) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
showTimeGaps(boolean) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets whether or not time gaps should be rendered.
showTimeGaps(boolean) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets whether or not time gaps should be rendered.
SOLID_LINE - Static variable in class com.jfcbuilder.types.BuilderConstants
Stroke configured for drawing a solid line.
style() - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Gets the cached style to be used for drawing the series.
style() - Method in class com.jfcbuilder.builders.XYLineBuilder
Gets the line's style.
style() - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
style() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets the line style to be used when rendering the series.
style(Stroke) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Sets the Stroke ("style") used to draw series that is built.
style(Stroke) - Method in class com.jfcbuilder.builders.MarkerBuilder
Sets the line style (Stroke) to be used when drawing the line
style(Stroke) - Method in class com.jfcbuilder.builders.XYLineBuilder
Sets the line's style.
style(Stroke) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
style(Stroke) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets the desired line style to be used when rendering the series.

T

text() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the annotation text.
text(String) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow's text
text(String) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets the text
text(String) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the annotation text.
textAlign(TextAnchor) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the anchor alignment method of the text.
textAlign(TextAnchor) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets the anchor alignment method of the text.
textAlign(TextAnchor) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the annotation's text alignment relative to the anchored XY coordinate.
textAlignment() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the annotation's text alignment relative to the anchored XY coordinate.
textPaddingLeft() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the number of padding spaces to left side of the text.
textPaddingLeft(int) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets a number of padding space characters to insert to the left of the configured text.
textPaddingLeft(int) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets a number of padding space characters to insert to the left of the configured text.
textPaddingLeft(int) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the number of padding spaces to left side of the text.
textPaddingRight() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the number of padding spaces to right side of the text.
textPaddingRight(int) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets a number of padding space characters to insert to the right of the configured text.
textPaddingRight(int) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets a number of padding space characters to insert to the right of the configured text.
textPaddingRight(int) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the number of padding spaces to right side of the text.
THICK_DASHED_LINE - Static variable in class com.jfcbuilder.types.BuilderConstants
Stroke configured for drawing a thick dashed line.
THICK_SOLID_LINE - Static variable in class com.jfcbuilder.types.BuilderConstants
Stroke configured for drawing a thick solid line.
THIN_DASHED_LINE - Static variable in class com.jfcbuilder.types.BuilderConstants
Stroke configured for drawing a thin dashed line.
THIN_SOLID_LINE - Static variable in class com.jfcbuilder.types.BuilderConstants
Stroke configured for drawing a thin solid line.
timeData() - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Gets the time data that will be used for generating the series.
timeData() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the time data to be used with all data series.
timeData(long[]) - Method in class com.jfcbuilder.builders.ChartBuilder
Sets the epoch milliseconds date-time data common to all plots.
timeData(long[]) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesBuilder
Sets the time data array associated with various other data to be plotted.
timeData(long[]) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesDatasetBuilder
Sets the time data to be used for generating the XYDataset.
timeData(long[]) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the date-time values to be used when building the plot.
timeData(long[]) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
timeData(long[]) - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
 
timeData(long[]) - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
 
timeData(long[]) - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
timeData(long[]) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
timeData(long[]) - Method in class com.jfcbuilder.types.XYTimeSeriesElements
Sets the time data that will be used for generating the series.
timeData(long[]) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the time data to be used with all data series.
tipRadius(double) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow tip's radius in Java2D units (effectively the tip size)
title() - Method in class com.jfcbuilder.builders.XYTitleBuilder
Gets the Title to be annotated.
title(String) - Method in class com.jfcbuilder.builders.ChartBuilder
Sets the main title of the chart.
title(Title) - Method in class com.jfcbuilder.builders.XYTitleBuilder
Sets the Title to be annotated.
toolTipGenerator() - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Gets the configured tooltip generator.
toolTipGenerator(XYToolTipGenerator) - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Sets the tooltip generator to use.
toString() - Method in class com.jfcbuilder.builders.XYTimeSeriesBuilder
 
toString() - Method in class com.jfcbuilder.types.ZeroBasedIndexRange
 
TRANSPARENT_DARK_GREEN - Static variable in class com.jfcbuilder.types.BuilderConstants
 
TRANSPARENT_DARK_RED - Static variable in class com.jfcbuilder.types.BuilderConstants
 
TRANSPARENT_GREEN - Static variable in class com.jfcbuilder.types.BuilderConstants
 
TRANSPARENT_RED - Static variable in class com.jfcbuilder.types.BuilderConstants
 
TRANSPARENT_YELLOW - Static variable in class com.jfcbuilder.types.BuilderConstants
 

U

unmodifiableAnnotations() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets an unmodifiable list of the annotation builders to be used for building the plot.
unmodifiableDatasets() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets an unmodifiable list of the dataset builders to be used for building the plot.
unmodifiableLines() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets an unmodifiable list of the marker builders to be used for building the plot.
unmodifiableSeries() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets an unmodifiable list of the series builders to be used for building the plot.
upColor() - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Gets the configured close-up candle color.
upColor() - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
Gets the color to use for drawing OHLCV items on days where price closed up (higher than open).
upColor() - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
Gets the color to use for drawing OHLCV items on days where price closed up (higher than open).
upColor(Color) - Method in class com.jfcbuilder.builders.CandlestickRendererBuilder
Sets the close-up candle color to be used when rendering candles.
upColor(Color) - Method in class com.jfcbuilder.builders.OhlcSeriesBuilder
Sets the color to use for drawing OHLCV items on days where price closed up (higher than open).
upColor(Color) - Method in class com.jfcbuilder.builders.VolumeXYTimeSeriesBuilder
Sets the color to use for drawing OHLCV items on days where price closed up (higher than open).
usingDefaultYAxisTickSize() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Checks if the builder is configured to use the default y-axis tick size.

V

valueOf(String) - Static method in enum com.jfcbuilder.types.Orientation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jfcbuilder.types.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
vertical() - Method in class com.jfcbuilder.builders.MarkerBuilder
Sets the orientation of the line to vertical.
VERTICAL - Enum constant in enum com.jfcbuilder.types.Orientation
The related item is vertical in nature.
verticalTickLabels(boolean) - Method in class com.jfcbuilder.builders.ChartBuilder
Override the time axis flag specifying if tick labels should be drawn vertical or horizontal.
volumes() - Method in class com.jfcbuilder.types.OhlcvSeries
Gets the configured volume values.
VolumeXYPlotBuilder - Class in com.jfcbuilder.builders
Builder for producing stock market volume plots using configured builder properties, series, and datasets.
VolumeXYTimeSeriesBuilder - Class in com.jfcbuilder.builders
Builder for producing stock market volume data sets that can be used in Volume XY plots.
VolumeXYToolTipGenerator - Class in com.jfcbuilder.labels
Specialized tooltip generator for OHLC volume XY data.
VolumeXYToolTipGenerator() - Constructor for class com.jfcbuilder.labels.VolumeXYToolTipGenerator
 

W

width() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Gets the data-space width of the image's drawing rectangle.
width(double) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Sets the data-space width of the image's drawing rectangle.

X

x() - Method in class com.jfcbuilder.builders.XYArrowBuilder
Gets the x-axis data coordinate that is set.
x() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Gets the x-axis data coordinate that is set.
x() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Gets the x-coordinate that is set.
x() - Method in class com.jfcbuilder.builders.XYImageBuilder
Gets the x-axis data coordinate that is set.
x() - Method in class com.jfcbuilder.builders.XYTextBuilder
Gets the x-axis data coordinate that is set.
x() - Method in class com.jfcbuilder.builders.XYTitleBuilder
Gets the x-coordinate of the annotation.
x() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the x-coordinate of the annotation.
x(double) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow's x-axis data coordinate.
x(double) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Sets the data image's x-axis data coordinate.
x(double) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Sets the drawable's x-coordinate.
x(double) - Method in class com.jfcbuilder.builders.XYImageBuilder
Sets the image's x-axis data coordinate.
x(double) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets the text's x-axis data coordinate.
x(double) - Method in class com.jfcbuilder.builders.XYTitleBuilder
Sets the x-coordinate of the annotation.
x(double) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the x-coordinate of the annotation.
x1() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the x-axis data coordinate of the first corner of the box.
x1() - Method in class com.jfcbuilder.builders.XYLineBuilder
Gets the x-axis data coordinate of the line's first point.
x1(double) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets the x-axis data coordinate of the first corner of the box.
x1(double) - Method in class com.jfcbuilder.builders.XYLineBuilder
Sets the x-axis data coordinate of the line's first point.
x2() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the x-axis data coordinate of the second corner of the box.
x2() - Method in class com.jfcbuilder.builders.XYLineBuilder
Gets the x-axis data coordinate of the line's second point.
x2(double) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets the x-axis data coordinate of the second corner of the box.
x2(double) - Method in class com.jfcbuilder.builders.XYLineBuilder
Sets the x-axis data coordinate of the line's second point.
xAxis() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the x-axis to be used with all data series.
xAxis(ValueAxis) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the x-axis used when building the plot.
xAxis(ValueAxis) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
xAxis(ValueAxis) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
xAxis(ValueAxis) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the x-axis to be used with all data series.
XYArrowBuilder - Class in com.jfcbuilder.builders
Builder for producing XYPointerAnnotation (arrow) objects.
XYBoxBuilder - Class in com.jfcbuilder.builders
Builder for producing XYBoxAnnotation objects.
XYDataImageBuilder - Class in com.jfcbuilder.builders
Builder for producing XYDataImageAnnotation objects.
XYDrawableBuilder - Class in com.jfcbuilder.builders
Builder for producing XYDrawableAnnotation objects.
XYImageBuilder - Class in com.jfcbuilder.builders
Builder for producing XYImageAnnotation objects.
XYLineBuilder - Class in com.jfcbuilder.builders
Builder for producing XYLineAnnotation objects.
xyPlot(IXYTimeSeriesPlotBuilder<?>) - Method in class com.jfcbuilder.builders.ChartBuilder
Registers an IXYTimeSeriesPlotBuilder whose build() method will be called to generate its plot when this chart builder's build() method is called.
XYPolygonBuilder - Class in com.jfcbuilder.builders
Builder for producing XYPolygonAnnotation objects.
XYShapeBuilder - Class in com.jfcbuilder.builders
Builder for producing XYShapeAnnotation objects.
XYTextAnnotationElements - Class in com.jfcbuilder.types
Helper class for storing and accessing properties common to different kinds of XYAnnotation builders.
XYTextAnnotationElements() - Constructor for class com.jfcbuilder.types.XYTextAnnotationElements
Constructor.
XYTextBuilder - Class in com.jfcbuilder.builders
Builder for producing XYTextAnnotation objects.
XYTimeSeriesBuilder - Class in com.jfcbuilder.builders
Builder for producing TimeSeries instances from configured properties and source data.
XYTimeSeriesElements - Class in com.jfcbuilder.types
Helper class for storing and accessing properties common to different kinds of XY TimeSeries builders.
XYTimeSeriesElements() - Constructor for class com.jfcbuilder.types.XYTimeSeriesElements
Constructor.
XYTimeSeriesPlotBuilder - Class in com.jfcbuilder.builders
Builder for producing general XYPlot plots using configured builder properties, series, and datasets.
XYTimeSeriesPlotBuilderElements - Class in com.jfcbuilder.types
Helper class for storing and accessing properties common to different kinds of XY plot builders.
XYTimeSeriesPlotBuilderElements() - Constructor for class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Constructor.
XYTitleBuilder - Class in com.jfcbuilder.builders
Builder for producing XYTitleAnnotation objects.

Y

y() - Method in class com.jfcbuilder.builders.XYArrowBuilder
Gets the y-axis data coordinate that is set.
y() - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Gets the y-axis data coordinate that is set.
y() - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Gets the y-coordinate that is set.
y() - Method in class com.jfcbuilder.builders.XYImageBuilder
Gets the y-axis data coordinate that is set.
y() - Method in class com.jfcbuilder.builders.XYTextBuilder
Gets the y-axis data coordinate that is set.
y() - Method in class com.jfcbuilder.builders.XYTitleBuilder
Gets the y-coordinate of the annotation.
y() - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Gets the y-coordinate of the annotation.
y(double) - Method in class com.jfcbuilder.builders.XYArrowBuilder
Sets the arrow's y-axis data coordinate.
y(double) - Method in class com.jfcbuilder.builders.XYDataImageBuilder
Sets the data image's y-axis data coordinate.
y(double) - Method in class com.jfcbuilder.builders.XYDrawableBuilder
Sets the drawable's y-coordinate.
y(double) - Method in class com.jfcbuilder.builders.XYImageBuilder
Sets the image's y-axis data coordinate.
y(double) - Method in class com.jfcbuilder.builders.XYTextBuilder
Sets the text's y-axis data coordinate.
y(double) - Method in class com.jfcbuilder.builders.XYTitleBuilder
Sets the y-coordinate of the annotation.
y(double) - Method in class com.jfcbuilder.types.XYTextAnnotationElements
Sets the y-coordinate of the annotation.
y1() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the y-axis data coordinate of the first corner of the box.
y1() - Method in class com.jfcbuilder.builders.XYLineBuilder
Gets the y-axis data coordinate of the line's first point.
y1(double) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets the y-axis data coordinate of the first corner of the box.
y1(double) - Method in class com.jfcbuilder.builders.XYLineBuilder
Sets the y-axis data coordinate of the line's first point.
y2() - Method in class com.jfcbuilder.builders.XYBoxBuilder
Gets the y-axis data coordinate of the second corner of the box.
y2() - Method in class com.jfcbuilder.builders.XYLineBuilder
Gets the y-axis data coordinate of the line's second point.
y2(double) - Method in class com.jfcbuilder.builders.XYBoxBuilder
Sets the y-axis data coordinate of the second corner of the box.
y2(double) - Method in class com.jfcbuilder.builders.XYLineBuilder
Sets the y-axis data coordinate of the line's second point.
yAxisName() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the y-axis name to be used when building the plot.
yAxisName(String) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the plot's y-axis name.
yAxisName(String) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
yAxisName(String) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
yAxisName(String) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the y-axis name to be used when building the plot.
yAxisRange() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the main y-axis Range to be used when building the plot.
yAxisRange(double, double) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets an explicit y-axis value range to use instead of having the y-axis auto-calculate it.
yAxisRange(double, double) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
yAxisRange(double, double) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
yAxisRange(double, double) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the main y-axis Range to be used when building the plot.
yAxisTickFormat() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the main y-axis tick number format to be used when building the plot.
yAxisTickSize() - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Gets the main y-axis tick size to be used when building the plot.
yAxisTickSize(double) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the plot's y-axis tick size.
yAxisTickSize(double) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
yAxisTickSize(double) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
yAxisTickSize(double) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the main y-axis tick size to be used when building the plot.
yTickFormat(NumberFormat) - Method in interface com.jfcbuilder.builders.IXYTimeSeriesPlotBuilder
Sets the plot's y-axis tick format.
yTickFormat(NumberFormat) - Method in class com.jfcbuilder.builders.OhlcPlotBuilder
 
yTickFormat(NumberFormat) - Method in class com.jfcbuilder.builders.XYTimeSeriesPlotBuilder
 
yTickFormat(NumberFormat) - Method in class com.jfcbuilder.types.XYTimeSeriesPlotBuilderElements
Sets the main y-axis tick format to be used when building the plot.

Z

ZeroBasedIndexRange - Class in com.jfcbuilder.types
Represents a range of container elements by defining both a start and end zero-based index.
ZeroBasedIndexRange() - Constructor for class com.jfcbuilder.types.ZeroBasedIndexRange
Constructor.
ZeroBasedIndexRange(int, int) - Constructor for class com.jfcbuilder.types.ZeroBasedIndexRange
Constructor that sets the zero-based indexes defining the range.
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form