Class JfcFigureBuilder
java.lang.Object
com.illumon.iris.db.plot.builders.jfreechart.JfcFigureBuilder
public class JfcFigureBuilder extends Object
Build a panel to display a figure.
- 
Field SummaryFields Modifier and Type Field Description static intCHART_PANEL_MAX_HEIGHTstatic intCHART_PANEL_MAX_WIDTHstatic intCHART_PANEL_MIN_HEIGHTstatic intCHART_PANEL_MIN_WIDTH
- 
Constructor SummaryConstructors Constructor Description JfcFigureBuilder(BaseFigureImpl figure, AsyncPanel asyncPanel)JfcFigureBuilder(BaseFigureImpl figure, AsyncPanel asyncPanel, IrisView view, QueryProcessorConnection qpc, String figureName, int sessionId, com.fishlib.io.logger.Logger log)
- 
Method SummaryModifier and Type Method Description voidfireViewShowing(LambdaGovernor governor, ViewportWindowAdapter.Event event)JPanelnewComponent()JPanelnewComponent(boolean isSave)voidsave(String saveLocation, boolean wait, long timeoutSeconds)voidsave(String saveLocation, int width, int height, boolean wait, long timeoutSeconds)
- 
Field Details- 
CHART_PANEL_MIN_WIDTHpublic static final int CHART_PANEL_MIN_WIDTH- See Also:
- Constant Field Values
 
- 
CHART_PANEL_MIN_HEIGHTpublic static final int CHART_PANEL_MIN_HEIGHT- See Also:
- Constant Field Values
 
- 
CHART_PANEL_MAX_WIDTHpublic static final int CHART_PANEL_MAX_WIDTH- See Also:
- Constant Field Values
 
- 
CHART_PANEL_MAX_HEIGHTpublic static final int CHART_PANEL_MAX_HEIGHT- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
JfcFigureBuilder
- 
JfcFigureBuilderpublic JfcFigureBuilder(BaseFigureImpl figure, AsyncPanel asyncPanel, IrisView view, QueryProcessorConnection qpc, String figureName, int sessionId, com.fishlib.io.logger.Logger log)
 
- 
- 
Method Details- 
newComponent- Returns:
- JFreeChart representation of this Figure
 
- 
newComponent- Returns:
- JFreeChart representation of this Figure
 
- 
save
- 
save
- 
fireViewShowing
 
-