EspressReport 6.6

quadbase.ChartAPI.swing
Class DrillDownChart

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by quadbase.ChartAPI.swing.QbChartPanel
                      extended by quadbase.ChartAPI.swing.QbChartBasic
                          extended by quadbase.ChartAPI.swing.QbChart
                              extended by quadbase.ChartAPI.swing.DrillDownChart
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Externalizable, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, IExportConstants, IMiscConstants, quadbase.chartviewer.swing.IChartHolder, quadbase.common.util.internal.IChart, IChartTypeConstants, IMapConstants

public class DrillDownChart
extends QbChart

This class extends QbChart. It represents a drill-down chart which is identical to a QbChart except a few disabled methods.

This class cannot be instantiated directly. A reference to this class can only be obtained through the QbChart methods 'createDrillDownChart(...)' and 'getDrillDownChartAt(...)'

A drill-down chart cannot be exported to an CHT file by itself. An CHT file of the drill-down is automatically generate when the root chart is exported.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class quadbase.ChartAPI.swing.QbChartBasic
quadbase.ChartAPI.swing.QbChartBasic.CAxisRuler, quadbase.ChartAPI.swing.QbChartBasic.CDataTopLabel, quadbase.ChartAPI.swing.QbChartBasic.CDataTopLabel2, quadbase.ChartAPI.swing.QbChartBasic.CMainTitle, quadbase.ChartAPI.swing.QbChartBasic.CNoDataToPlotMessage, quadbase.ChartAPI.swing.QbChartBasic.ControlPanel
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class quadbase.ChartAPI.swing.QbChart
OLAPDATA_CONCATENATELABEL, OLAPDATA_DIRECT, OLAPDATA_TRANSPOSECOLBREAK, VIEW2D, VIEW3D
 
Fields inherited from class quadbase.ChartAPI.swing.QbChartBasic
chart, forExportOnly, root
 
Fields inherited from class quadbase.ChartAPI.swing.QbChartPanel
listener
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface quadbase.util.IChartTypeConstants
AREA, BAR, BOX, BUBBLE, CHARTTYPENAME, COL, COMBO_COL, COMBO_LINE, COMBO_OVERLAY, COMBO_STACKAREA, COMBOTYPENAME, DIAL, DOUGHNUT, GANTT, HILOW, HLCO, HTMLCENTER, HTMLHORIZONTAL, HTMLLEFT, HTMLRIGHT, HTMLVERTICAL, LINE, OVERLAY, PERCENTCOL, PIE, POLAR, RADAR, SCATTER, STACKAREA, STACKBAR, STACKCOL, SURFACE, TOTALTYPE, TOTALTYPE_2D, TOTALTYPE_3D, XYCHART
 
Fields inherited from interface quadbase.ChartAPI.swing.IExportConstants
BMP, CHT, CHT_DATA, COMMA, EXCEL, FLASH, GIF, GIF_C, GIF_N, GIF_R, JPEG, JPEG_C, PAC, PDF, PNG, PNG_COMPRESSION_DEFAULT, PNG_COMPRESSION_FAST, PNG_COMPRESSION_MAX, PNG_COMPRESSION_NONE, SEMICOLON, SPACE, SVG, TPL, TXTFORMAT, WMF, XMLFORMAT
 
Fields inherited from interface quadbase.ChartAPI.swing.IMiscConstants
ASCENDING, BACK_LINE, BOTTOM_ALIGNMENT, BOTTOM_ALIGNMENT_INSIDE, CENTER, CENTER_ALIGNMENT, CENTERALIGNMENT, CIRCLE, CLASSFILE, CROSS, CUSTOMIZE_DATA_ORDER, CUT_CORNER, DASH, DATAFILE, DESCENDING, DOWN, FIT, FIXED_COLUMN, FLAT, FLAT_BORDER, GOURAUD, GOURAUD_BORDER, HORIZONTAL, INVERSE_TRIANGLE, LEFT_DOUBLECLICK, LEFT_SINGLECLICK, LEFTALIGNMENT, LOWER, NONE, NOSYMBOL, ORIGINAL_DATA_ORDER, PATTERN_BACKWARD_DIAGONAL, PATTERN_BIG_CIRCLE, PATTERN_BIG_REV_TRIANGLE, PATTERN_BIG_TRIANGLE, PATTERN_BLANK, PATTERN_CHESSBOX, PATTERN_CLUB, PATTERN_CROSS_ECLIPSE, PATTERN_DIAGONAL_CROSS, PATTERN_DIAMOND, PATTERN_FORWARD_DIAGONAL, PATTERN_HEART, PATTERN_HOLLOW_CIRCLE, PATTERN_HOLLOW_DIAMOND, PATTERN_HOLLOW_SQUARE, PATTERN_HOLLOW_TRIANGLE, PATTERN_HORIZONTAL_LINE, PATTERN_LOWER_TRIANGLE, PATTERN_MID_CROSS, PATTERN_SMALL_BLOCK, PATTERN_SMALL_CIRCLE, PATTERN_SMALL_REV_TRIANGLE, PATTERN_SMALL_TRIANGLE, PATTERN_STAR, PATTERN_THICK_BACKWARD_DIAGONAL, PATTERN_THICK_FORWARD_DIAGONAL, PATTERN_THICK_HORIZONTAL, PATTERN_THICK_VERTICAL, PATTERN_UPPER_TRIANGLE, PATTERN_VERTICAL_LINE, PLAIN, PLUS, QUERYFILE, RAISE, RIGHT, RIGHT_DOUBLECLICK, RIGHT_SINGLECLICK, RIGHTALIGNMENT, SHADOW, SQUARE, SQUARE_LEGEND, STAR, TILE, TOP_ALIGNMENT, TOP_ALIGNMENT_INSIDE, TRIANGLE, VERTICAL, WIREFRAME, XMLFILE
 
Fields inherited from interface quadbase.util.IMapConstants
CATEGORY, CLOSE, END_DATE, HIGH, LOW, OPEN, SCATTER_X, SCATTER_Y, SCATTER_Z, SECONDARY_SERIES, SECONDARY_VALUE, SERIES, START_DATE, SUB_TASK, SUMBY, TASK, VALUE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
protected DrillDownChart()
          For internal use only.
protected DrillDownChart(quadbase.chart.Chart r)
          For internal use only.
 
Method Summary
 void export(int format, java.io.OutputStream image, java.io.OutputStream subFile, java.lang.String filename, java.lang.String chartLocation, int w, int h, java.lang.String servletLoc, PickData[] pickData, java.lang.String[] argv, int option)
          Export the chart with drill down map
 void export(int format, java.lang.String filename)
          Export the chart with dimensions equal to that of the current chart.
 void export(int format, java.lang.String filename, int w, int h)
          Export the chart
 void export(int format, java.lang.String filename, int w, int h, int option)
          Export the chart
 void export(int format, java.lang.String filename, java.lang.String subFilename)
          Export the chart with dimensions equal to that of the current chart.
 void export(int format, java.lang.String filename, java.lang.String subFilename, int w, int h)
          Export the chart
 void export(int format, java.lang.String filename, java.lang.String subFilename, int w, int h, boolean generateSubFile)
          Export the chart
 void export(int format, java.lang.String filename, java.lang.String subFilename, int w, int h, boolean generateSubFile, int option)
          Export the chart
 void export(int format, java.lang.String filename, java.lang.String drillDownChartName, int w, int h, java.lang.String servletLoc)
          Export the chart with drill down map (top level only)
 void export(int format, java.lang.String filename, java.lang.String drillDownChartName, int w, int h, java.lang.String servletLoc, PickData[] pickData)
          Export the chart with drill down map
 void export(int format, java.lang.String filename, java.lang.String drillDownChartName, int w, int h, java.lang.String servletLoc, PickData[] pickData, java.lang.String[] argv)
          Export the chart with drill down map
 void export(int format, java.lang.String filename, java.lang.String chartLocation, int w, int h, java.lang.String servletLoc, PickData[] pickData, java.lang.String[] argv, int option)
          Export the chart with drill down map
 void export(int format, java.lang.String filename, java.lang.String drillDownChartName, int w, int h, java.lang.String servletLoc, java.lang.String[] argv)
          Export the chart with drill down map (top level only)
 void export(int format, java.lang.String filename, java.lang.String drillDownChartName, java.lang.String servletLoc)
          Export the chart with drill down map (top level only)
 void export(int format, java.lang.String filename, java.lang.String drillDownChartName, java.lang.String servletLoc, PickData[] pickData)
          Export the chart with drill down map
 
Methods inherited from class quadbase.ChartAPI.swing.QbChart
applyAntiAliasToChartAreaOnly, applyTemplateFile, createDrillDownChart, createDrillDownChart, draw, export, export, export, export, export, export, export, exportChartToByteArray, exportChartToByteArray, exportChartToString, exportDataFile, exportDataFile, finalize, forceApplyAntiAliasToHorizontalText, getApplet, getArgument, getBufferedImageType, getChartGraphics, getDimension, getDrillDownChart, getDrillDownChartAt, getDrillDownChartCount, getErrorMessage, getFile, getFileRecordBufferSize, getGradientDesColor, getGradientEndX, getGradientEndY, getGradientShade, getGradientStartX, getGradientStartY, geth3DControlPanel, geth3DProperties, gethAggregationInfo, gethAnnotations, gethAxis, gethBoxProperties, gethBubbleProperties, gethCanvas, gethChartPlot, gethControlRanges, gethDataLines, gethDataPoints, gethDialProperties, gethDoughnutProperties, gethDrillDown, gethDropBars, gethFloatingLines, gethFloatingText, gethGanttProperties, gethHistogramInfo, gethHyperLinks, gethInputData, gethLegend, gethLineProperties, gethMainTitle, gethMouseEvents, gethNoDataToPlotMessage, gethOverlayProperties, gethPieProperties, gethPolarProperties, gethPopupMenu, gethRadarProperties, gethSecondaryChart, gethSurfaceProperties, gethTable, getHTMLParamPage, getHTMLParamPage, getHTMLParamPageBlock, getHTMLParamPageBody, getHTMLParamPageBody, gethTrendLines, gethXAxis, gethXRuler, gethYAxis, gethYRuler, gethZAxis, gethZoomInfo, getImageMapDataHintBoxHandle, getLocale, getMaxCharForRecordFile, getMaxFieldSize, getMaxRecordInMemory, getModifier, getPageBufferSize, getPagingThreshold, getParameterPage, getPickDataCount, getPreferredSize, getQueryTimeout, getServletContext, getTempDirectory, getTemplateFile, getTimeZone, getTotalPageBufferSize, getType, getUpdateVersion, getVersion, is3DShadingEnabled, isAdjustFont, isApplyGradientToChartDataOnly, isBackgroundTransparent, isBufferedImageUsed, isChartServerUsed, isDrawBorderForWMF, isEspressManagerUsed, isFieldDrillDownChart, isFieldDrillDownEnabled, isForExportOnly, isGradientCyclic, isGradientEnabled, isGrayscaleForExport, isHiLowAsCandleStick, isPrintKeyEnabled, isRefreshEnabled, loadFile, readExternal, refresh, repaintPanel, set3DShadingEnabled, setAddOnChart, setAdjustFont, setApplet, setApplyGradientToChartDataOnly, setBackgroundTransparent, setBufferedImageType, setBufferedImageUsed, setChartGraphics, setChartServerUsed, setChartServerUsed, setChartServerUsed, setConnectURLForServer, setDebugMode, setDebugMode, setDimension, setDrawBorderForWMF, setDrillDownPath, setEspressManagerUsed, setEspressManagerUsed, setEspressManagerUsed, setFileRecordBufferSize, setForExportOnly, setGIFEnable, setGradientCyclic, setGradientDesColor, setGradientEnabled, setGradientEndX, setGradientEndY, setGradientShade, setGradientStartX, setGradientStartY, setGrayscaleForExport, setHiLowAsCandleStick, setImageMapDataHintBoxHandle, setLocale, setMaxCharForRecordFile, setMaxFieldSize, setMaxRecordInMemory, setNewData, setOpaque, setPageBufferSize, setPagingThreshold, setPanelBorder, setPreferredSize, setPrintKeyEnabled, setQueryTimeout, setRefreshEnabled, setRenderingHint, setScrollBarOption, setServerAddress, setServerHosts, setServerPortNumber, setServletContext, setServletRunner, setStringCustomizer, setTempDirectory, setTimeZone, setTotalPageBufferSize, setType, setUseSingleTableForDistinctParamValue, toPickData, updateDrillDownCharts, useHttp, useServlet, useSingleTableForDistinctParamValue, writeExternal
 
Methods inherited from class quadbase.ChartAPI.swing.QbChartBasic
actionPerformed, addKeyListener, addMouseListener, addMouseMotionListener, createChart, getChart, paint, paintAll, print, printAll, removeKeyListener, removeMouseListener, removeMouseMotionListener, setChartHolder, setViewPanel
 
Methods inherited from class quadbase.ChartAPI.swing.QbChartPanel
addActionListener, fireEvent
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DrillDownChart

protected DrillDownChart()
For internal use only. Create an empty DrillDownChart object


DrillDownChart

protected DrillDownChart(quadbase.chart.Chart r)
For internal use only. Create a DrillDownChart object with the given chart

Method Detail

export

public void export(int format,
                   java.lang.String filename)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart with dimensions equal to that of the current chart.

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension Use the same filename for the map file (*.map)
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   int w,
                   int h)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height. The w and h arguments are not used in case of CHT and TPL format. Use the same filename for the map file (*.map)
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String subFilename)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart with dimensions equal to that of the current chart.

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
subFilename - map file name, without extension, useful if hyperlink exists / xml file name, without extension, use for CHT or TPL format
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String subFilename,
                   int w,
                   int h)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
WMF - Window metafiles
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
subFilename - map file name, without extension, useful if hyperlink exists / xml file name, without extension, use for CHT or TPL format
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height. The w and h arguments are not used in case of CHT and TPL format.
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String subFilename,
                   int w,
                   int h,
                   boolean generateSubFile)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
subFilename - map file name, without extension, useful if hyperlink exists / xml file name, without extension, use for CHT or TPL format
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
generateSubFile - show data point information in map file / xml chart property file for CHT or TPL format The w and h arguments are not used in case of CHT and TPL format.
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   int w,
                   int h,
                   int option)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
option - JPEG file quality (0 - 100) / PNG file compression Available PNG Compression format are :
PNG_COMPRESSION_DEFAULT PNG_COMPRESSION_MAX PNG_COMPRESSION_NONE The w and h arguments are not used in case of CHT and TPL format.
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String subFilename,
                   int w,
                   int h,
                   boolean generateSubFile,
                   int option)
            throws java.io.IOException
Description copied from class: QbChart
Export the chart

Overrides:
export in class QbChart
Parameters:
format - Available format are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
subFilename - map file name, without extension, useful if hyperlink exists / xml file name, without extension, use for CHT or TPL format
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
generateSubFile - show data point information in map file / xml chart property file for CHT or TPL format
option - JPEG file quality (0 - 100) / PNG file compression Available PNG Compression format are :
PNG_COMPRESSION_DEFAULT PNG_COMPRESSION_MAX PNG_COMPRESSION_NONE The w and h arguments are not used in case of CHT and TPL format.
Throws:
java.io.IOException

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String drillDownChartName,
                   java.lang.String servletLoc)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map (top level only)

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
drillDownChartName - drill-down Chart file absolute location
servletLoc - servlet location ("http://machineName:port#/...servlet");
Throws:
java.lang.Exception

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String drillDownChartName,
                   int w,
                   int h,
                   java.lang.String servletLoc)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map (top level only)

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
drillDownChartName - drill-down Chart file absolute location
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
servletLoc - servlet location ("http://machineName:port#/...servlet");
Throws:
java.lang.Exception

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String drillDownChartName,
                   int w,
                   int h,
                   java.lang.String servletLoc,
                   java.lang.String[] argv)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map (top level only)

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
drillDownChartName - drill-down Chart file absolute location
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
servletLoc - servlet location ("http://machineName:port#/...servlet");
argv - optional parameter
Throws:
java.lang.Exception

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String drillDownChartName,
                   java.lang.String servletLoc,
                   PickData[] pickData)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
drillDownChartName - drill-down Chart file absolute location
servletLoc - servlet location ("http://machineName:port#/...servlet");
pickData - array of pickData from 1st drill-down level to current level
Throws:
java.lang.Exception

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String drillDownChartName,
                   int w,
                   int h,
                   java.lang.String servletLoc,
                   PickData[] pickData)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
drillDownChartName - drill-down Chart file absolute location
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
servletLoc - servlet location ("http://machineName:port#/...servlet");
pickData - array of PickData from 1st drill-down level to current level The w and h arguments are not used in case of CHT and TPL format.
Throws:
java.lang.Exception

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String drillDownChartName,
                   int w,
                   int h,
                   java.lang.String servletLoc,
                   PickData[] pickData,
                   java.lang.String[] argv)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
drillDownChartName - drill-down Chart file absolute location
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
servletLoc - servlet location ("http://machineName:port#/...servlet");
pickData - array of PickData from 1st drill-down level to current level
argv - optional parameters
Throws:
java.lang.Exception

export

public void export(int format,
                   java.lang.String filename,
                   java.lang.String chartLocation,
                   int w,
                   int h,
                   java.lang.String servletLoc,
                   PickData[] pickData,
                   java.lang.String[] argv,
                   int option)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
filename - export file name, without extension
chartLocation - drill-down Chart file absolute location
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
servletLoc - servlet location ("http://machineName:port#/...servlet");
pickData - array of PickData from 1st drill-down level to current level
argv - optional parameters
option - JPEG file quality (0 - 100) / PNG file compression / FLASH frame count (1-50) Available PNG Compression format are :
PNG_COMPRESSION_DEFAULT PNG_COMPRESSION_MAX PNG_COMPRESSION_NONE
Throws:
java.lang.Exception

export

public void export(int format,
                   java.io.OutputStream image,
                   java.io.OutputStream subFile,
                   java.lang.String filename,
                   java.lang.String chartLocation,
                   int w,
                   int h,
                   java.lang.String servletLoc,
                   PickData[] pickData,
                   java.lang.String[] argv,
                   int option)
            throws java.lang.Exception
Description copied from class: QbChart
Export the chart with drill down map

Overrides:
export in class QbChart
Parameters:
format - Available formats are :
GIF - CompuServe gif
GIF_N - CompuServe gif using new gif encoder
JPEG - JPEG
PNG - Portable Network Graphics
FLASH - Flash (.swf)
SVG - Scalable Vector Graphics
WMF - Window metafiles
BMP - OS/2 or Window bitmap
CHT - chart format
TPL - chart template
image - The outputStream. The caller is responsible for closing it.
subFile - The outputStream. The caller is responsible for closing it.
filename - export file name, without extension
chartLocation - drill-down Chart file absolute location
w - output chart width (in pixels), 0 represents current width
h - output chart height (in pixels), 0 represent current height.
servletLoc - servlet location ("http://machineName:port#/...servlet");
pickData - array of PickData from 1st drill-down level to current level
argv - optional parameters
option - JPEG file quality (0 - 100) / PNG file compression Available PNG Compression format are :
PNG_COMPRESSION_DEFAULT PNG_COMPRESSION_MAX PNG_COMPRESSION_NONE
Throws:
java.lang.Exception

EspressReport 6.6