All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractLineSeries A Line series represents a function - for everyX
value there is a correspondingf(X)
.AbstractMarker This class represents an "object" which can be placed on the graph but is not directly part of a series.Align A non-instantiable class containing several constants dealing with alignments.AreaSeries An AreaSeries is used to plot severalAbstractLineSeries
, one on top of eachother, with the space under each line filled.AxesGraph The AxesGraph class represents any type of graph that's plotted against an axis - bar graphs, line graphs and so on.Axis BarAxis A subclass ofAxis
useful for plotting Bar Series.BarSeries The most basic form of Bar series, this can be used to plot bars to a graph like so:BoxWhiskerSeries A BoxWhisker Series is used for plotting statistical data.BubbleSeries A Bubble Series can be used to plot round or elliptical "bubbles" on a graph.CandleSeries A Candle Series is typically used for plotting stock prices.DateAxis A subclass of Axis to be used for plotting date values.DialGraph A subclass ofGraph
for drawing "Dials".EmbeddedXMLGraph An extension of XMLGraph which handles rollovers, and creates HTML which can be embedded in a webpage to display the generated Graph.Embedder An Embedder is responsible for converting a Graph object to HTML and binary output.EmbedderFactory Factory interface for a factory returning anEmbedder
object.FunctionLineSeries This class represents a mathematical curve (eg. a Sine curve), drawn onto the graph as a line.GapAxis A type of Axis that can be used to put a "gap" in the middle of an axis.GeneralBarSeries The superclass for all types of series that involve plotting Bars to anAxesGraph
.Graph The abstract base class for all Graphs in the Big Faceless Graph Library version 2.x.GraphContext The GraphContext is the equivalent of theServletContext
, and manages the generated graphs, their resources and the Embedders/RequestHandlers that are used to create and serve them.GraphServlet This is the Servlet that processes web-service requests, and retrieves images and/or other files created by the Tag Library or a RequestHandler.GraphTool This class is the main class if the Jar is run directly.Image TheImage
class is a type of marker that can be used to use bitmap images as Markers.ImageOutput The ImageOutput class is a subclass of Output, which allows Graphs to be drawn to aBufferedImage
orGraphics2D
object, and then optionally rendered to a PNG image by calling thewritePNG()
method.Key A Key can optionally be added to theGraph
to display information about the data displayed on the Graph.LineSeries The LineSeries represents the data found on a typical line graph - a collection of sampled values.LogAxis A type of Axis that can be used to plot Logarithmic values.Marker A Marker is simply a point marked on the graph with a symbol like a star or a circle.MarkerAxis MultiBarSeries This type of Bar Series allows several sets of bars to be "grouped", ie drawn next to eachother.NullAxis A class of Axis which doesn't display any values at all.NumericAxis The most common type of Axis, a NumericAxis is used to display numbers, either as integers, real numbers, percentages, currency amounts or any type of format that can be created with aNumberFormat
.Output The Output class is the abstract base class for all types of Output in the library.PDFEmbedder A class which may be used as a starting point for rendering "interactive" graphs (i.e those containing actions like hyperlinks) to PDF.PDFOutput A subclass ofOutput
that can be used to plot graphs to aPDFCanvas
object, which can be included in our companion PDF Library.PieGraph A subclass of graph for displaying data in a circular Pie graph.PNGEmbedder An Embedder that creates a bitmap image of the specified graph, and returns it as a PNG to the browser.RequestHandler A RequestHandler is used to process a request delivererd to the GraphServlet.ScatterSeries The ScatterSeries allows you to draw a series which is entirely made up ofMarker
objects and nothing else.Series The Series class is the abstract superclass for all types of data to be plotted on anAxesGraph
.SplineSeries ASplineSeries
is very similar to aLineSeries
class, except that the line between the specified datapoints is "smoothed" by applying a Spline curve.StackedBarSeries A StackedBarSeries creates a bar graph where the bars are stacked on top of each other.StripedPaint Manages the painting of "stripes" on the walls of anAxesGraph
.Style This class represents a style used to draw a graphic object, such as a bar, a line or the graph key.SVGEmbedder This Embedder creates an SVG format Graph using theSVGOutput
class, and embeds it in the HTML using the <object> and/or <embed> tags.SVGOutput A subclass ofOutput
which allows the finished Graph to be rendered to SVG.Text A type of Marker that represents an item of Text.TextStyle The TextStyle class sets the font, color and so on for any text displayed on the Graph.TrendSeries ATrendSeries
can be used to plot a trend-line based on a LineSeries, or on a series of data points.XMLGraph The XMLGraph class provides a simple XML interface into the Graph library.XMLGraphResourceProvider This interface is used to provide resources to the XMLGraph object when it's parsing XML, such as fonts, images and colors.ZAxis A subclass ofAxis
which can only be used on the Z-axis of a graph.