Package org.jzy3d.chart.factories
Class AWTChartFactory
- java.lang.Object
-
- org.jzy3d.chart.factories.ChartFactory
-
- org.jzy3d.chart.factories.AWTChartFactory
-
- All Implemented Interfaces:
IChartFactory
- Direct Known Subclasses:
Chart2dFactory
,ContourChartFactory
,DepthPeelingChartFactory
,FallbackChartFactory
,GraphChartFactory
,OffscreenChartFactory
,SwingChartFactory
public class AWTChartFactory extends ChartFactory
-
-
Field Summary
-
Fields inherited from class org.jzy3d.chart.factories.ChartFactory
SCREENSHOT_FOLDER
-
-
Constructor Summary
Constructors Constructor Description AWTChartFactory()
AWTChartFactory(IPainterFactory painterFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Chart
chart()
static Chart
chart(Quality quality)
IChartFactory
getFactory()
usefull to override the current factory to call, especially for FactoryOverrider that must be used as this instead of its wrapped delegate factoryAWTNativeChart
newChart(IChartFactory factory, Quality quality)
View
newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
TheAWTNativeView
returned by this factory support Java2d defined components (background images, tooltips, post-renderers and overlay)-
Methods inherited from class org.jzy3d.chart.factories.ChartFactory
getPainterFactory, newAxe, newBoundingPolicy, newCamera, newCameraThreadController, newChart, newChart, newGraph, newOrderingStrategy, newScene, newSerie, newView, setPainterFactory
-
-
-
-
Constructor Detail
-
AWTChartFactory
public AWTChartFactory()
-
AWTChartFactory
public AWTChartFactory(IPainterFactory painterFactory)
-
-
Method Detail
-
chart
public static Chart chart()
-
newView
public View newView(IChartFactory factory, Scene scene, ICanvas canvas, Quality quality)
TheAWTNativeView
returned by this factory support Java2d defined components (background images, tooltips, post-renderers and overlay)- Specified by:
newView
in interfaceIChartFactory
- Overrides:
newView
in classChartFactory
-
newChart
public AWTNativeChart newChart(IChartFactory factory, Quality quality)
- Specified by:
newChart
in interfaceIChartFactory
- Overrides:
newChart
in classChartFactory
-
getFactory
public IChartFactory getFactory()
Description copied from interface:IChartFactory
usefull to override the current factory to call, especially for FactoryOverrider that must be used as this instead of its wrapped delegate factory- Specified by:
getFactory
in interfaceIChartFactory
- Overrides:
getFactory
in classChartFactory
-
-