EspressReport
v 5.5

quadbase.chart.designer
Class ChartWizard

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--quadbase.common.swing.QbDialog
                                      |
                                      +--quadbase.chart.designer.ChartWizard
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, IDataInterchange, IInterchange, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, java.awt.event.WindowListener
Direct Known Subclasses:
ModifyWizard

public class ChartWizard
extends quadbase.common.swing.QbDialog
implements IDataInterchange

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
 java.lang.String dataSourceID
           
 java.lang.String dataSourceLoc
           
protected  byte[][] dbFileBytes
           
protected  int dbSourceType
           
 java.util.Hashtable environment
           
 java.lang.String homeName
           
 java.lang.String jndiName
           
 java.lang.String methodName
           
 java.lang.String registryID
           
 java.lang.String remoteName
           
 java.lang.String selectedMethodName
           
 java.lang.Object[] selectedMethodParamVal
           
 java.lang.String serviceName
           
 java.lang.String SOAPURL
           
 
Fields inherited from class quadbase.common.swing.QbDialog
frame
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ChartWizard(ChartMain f)
           
ChartWizard(ChartMain f, DBInfoBasic dbInfo, quadbase.common.paramquery.QueryInParamSet inSet, boolean newChart)
           
ChartWizard(ChartMain f, DBInfoBasic dbInfo, quadbase.common.paramquery.QueryInParamSet inSet, boolean newChart, boolean fromDesigner)
           
ChartWizard(ChartMain f, DBInfoBasic dbInfo, quadbase.common.paramquery.QueryInParamSet inSet, boolean newChart, boolean fromDesigner, boolean exit_on_cancel)
           
ChartWizard(ChartMain f, DBInfoBasic dbInfo, quadbase.common.paramquery.QueryInParamSet inSet, quadbase.datasourcemanager.manager.Manager presetManager, boolean newChart, boolean fromDesigner, boolean exit_on_cancel)
           
ChartWizard(ChartMain f, java.lang.String title)
           
ChartWizard(javax.swing.JFrame frame, ChartMain f, DBInfoBasic dbInfo, quadbase.common.paramquery.QueryInParamSet inSet, quadbase.datasourcemanager.manager.Manager presetManager, boolean newChart, boolean fromDesigner, boolean exit_on_cancel, IInterchange toReport)
           
 
Method Summary
 void back()
          User can implement this method to define the action when back button is clicked
 void cancel()
          User can implement this method to define the action when cancel button is clicked
 void doUpdateCharts(DefaultDataSourceNode node)
           
 BrowseDirectories getBrowseDirectories()
           
 java.util.Vector getDataRegistryHiddenNodes()
           
 java.lang.String getPresetDataRegistry()
           
 void init()
           
 boolean isCancelled()
           
 boolean isDataRegistryManager()
           
 boolean isModifyWizard()
           
 boolean isReport()
           
 void launchAggregateDialog(boolean secondaryAxisExists, int categoryType)
           
 void newChart()
           
 void newChart(boolean showBackButton)
           
 void newChart(boolean showBackButton, boolean showStartupBackButton)
           
 void newChart(boolean showBackButton, javax.swing.JPanel prevPanel, boolean showStartupBackButton)
           
 void newchartType()
           
 void newchartType(quadbase.chart.ColData[] colData, int sourceData)
           
 void next()
          User can implement this method to define the action when next button is clicked
 void setDataRegistryHiddenNodes(java.util.Vector vec)
           
 void setFieldDrillDownOp(boolean state)
           
 void setIsReport(boolean b)
           
 void setModifyWizard(boolean b)
           
 void setPresetDataRegistry(java.lang.String data)
           
 void toFront()
           
 void updateReports(javax.swing.tree.DefaultMutableTreeNode node)
           
 void windowClosing(java.awt.event.WindowEvent e)
           
 
Methods inherited from class quadbase.common.swing.QbDialog
actionPerformed, addActionListener, display, findFrame, fireEvent, fireEvent, itemStateChanged, setVisible, windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

jndiName

public java.lang.String jndiName

homeName

public java.lang.String homeName

remoteName

public java.lang.String remoteName

selectedMethodName

public java.lang.String selectedMethodName

selectedMethodParamVal

public java.lang.Object[] selectedMethodParamVal

environment

public java.util.Hashtable environment

SOAPURL

public java.lang.String SOAPURL

serviceName

public java.lang.String serviceName

methodName

public java.lang.String methodName

dbSourceType

protected int dbSourceType

dbFileBytes

protected byte[][] dbFileBytes

registryID

public java.lang.String registryID

dataSourceID

public java.lang.String dataSourceID

dataSourceLoc

public java.lang.String dataSourceLoc
Constructor Detail

ChartWizard

public ChartWizard(ChartMain f,
                   java.lang.String title)

ChartWizard

public ChartWizard(ChartMain f)

ChartWizard

public ChartWizard(ChartMain f,
                   DBInfoBasic dbInfo,
                   quadbase.common.paramquery.QueryInParamSet inSet,
                   boolean newChart)

ChartWizard

public ChartWizard(ChartMain f,
                   DBInfoBasic dbInfo,
                   quadbase.common.paramquery.QueryInParamSet inSet,
                   boolean newChart,
                   boolean fromDesigner)

ChartWizard

public ChartWizard(ChartMain f,
                   DBInfoBasic dbInfo,
                   quadbase.common.paramquery.QueryInParamSet inSet,
                   boolean newChart,
                   boolean fromDesigner,
                   boolean exit_on_cancel)

ChartWizard

public ChartWizard(ChartMain f,
                   DBInfoBasic dbInfo,
                   quadbase.common.paramquery.QueryInParamSet inSet,
                   quadbase.datasourcemanager.manager.Manager presetManager,
                   boolean newChart,
                   boolean fromDesigner,
                   boolean exit_on_cancel)

ChartWizard

public ChartWizard(javax.swing.JFrame frame,
                   ChartMain f,
                   DBInfoBasic dbInfo,
                   quadbase.common.paramquery.QueryInParamSet inSet,
                   quadbase.datasourcemanager.manager.Manager presetManager,
                   boolean newChart,
                   boolean fromDesigner,
                   boolean exit_on_cancel,
                   IInterchange toReport)
Method Detail

init

public void init()

isReport

public boolean isReport()
Specified by:
isReport in interface IDataInterchange

setIsReport

public void setIsReport(boolean b)
Specified by:
setIsReport in interface IDataInterchange

isDataRegistryManager

public boolean isDataRegistryManager()
Specified by:
isDataRegistryManager in interface IDataInterchange

updateReports

public void updateReports(javax.swing.tree.DefaultMutableTreeNode node)
Specified by:
updateReports in interface IDataInterchange

doUpdateCharts

public void doUpdateCharts(DefaultDataSourceNode node)

isCancelled

public boolean isCancelled()

newChart

public void newChart()

newChart

public void newChart(boolean showBackButton)

newChart

public void newChart(boolean showBackButton,
                     boolean showStartupBackButton)

newChart

public void newChart(boolean showBackButton,
                     javax.swing.JPanel prevPanel,
                     boolean showStartupBackButton)

setPresetDataRegistry

public void setPresetDataRegistry(java.lang.String data)
Specified by:
setPresetDataRegistry in interface IDataInterchange

getPresetDataRegistry

public java.lang.String getPresetDataRegistry()
Specified by:
getPresetDataRegistry in interface IDataInterchange

getBrowseDirectories

public BrowseDirectories getBrowseDirectories()
Specified by:
getBrowseDirectories in interface IDataInterchange

setDataRegistryHiddenNodes

public void setDataRegistryHiddenNodes(java.util.Vector vec)

getDataRegistryHiddenNodes

public java.util.Vector getDataRegistryHiddenNodes()

toFront

public void toFront()
Overrides:
toFront in class java.awt.Window

newchartType

public void newchartType(quadbase.chart.ColData[] colData,
                         int sourceData)

newchartType

public void newchartType()

launchAggregateDialog

public void launchAggregateDialog(boolean secondaryAxisExists,
                                  int categoryType)

cancel

public void cancel()
Description copied from interface: IInterchange
User can implement this method to define the action when cancel button is clicked
Specified by:
cancel in interface IInterchange

next

public void next()
Description copied from interface: IInterchange
User can implement this method to define the action when next button is clicked
Specified by:
next in interface IInterchange

setFieldDrillDownOp

public void setFieldDrillDownOp(boolean state)

back

public void back()
Description copied from interface: IInterchange
User can implement this method to define the action when back button is clicked
Specified by:
back in interface IInterchange

windowClosing

public void windowClosing(java.awt.event.WindowEvent e)
Overrides:
windowClosing in class quadbase.common.swing.QbDialog

isModifyWizard

public boolean isModifyWizard()

setModifyWizard

public void setModifyWizard(boolean b)

EspressReport
v 5.5