Class EmbeddedKettleDataSourceDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.pentaho.reporting.libraries.designtime.swing.CommonDialog
-
- org.pentaho.reporting.ui.datasources.kettle.KettleDataSourceDialog
-
- org.pentaho.reporting.ui.datasources.kettle.EmbeddedKettleDataSourceDialog
-
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
,RootPaneContainer
,WindowConstants
public class EmbeddedKettleDataSourceDialog extends KettleDataSourceDialog
- Author:
- Gretchen Moran
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
EmbeddedKettleDataSourceDialog.PreviewChangeListener
This listener is registered with the XUL dialog.-
Nested classes/interfaces inherited from class org.pentaho.reporting.ui.datasources.kettle.KettleDataSourceDialog
KettleDataSourceDialog.QueryNameListSelectionListener
-
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
-
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
-
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
-
Field Summary
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
-
-
Constructor Summary
Constructors Constructor Description EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, String id)
EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, JDialog parent, String id)
EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, JFrame parent, String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
clearComponents()
protected JPanel
createDatasourcePanel()
protected EmbeddedKettleQueryEntry
createNewQueryEntry(String queryName)
protected KettleQueryEntry
createQueryEntry(String queryName, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer)
protected String
getDialogId()
protected String
getDialogTitle()
protected ListSelectionListener
getQueryNameListener()
org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleDataFactory
performConfiguration(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleDataFactory dataFactory, String queryName)
protected boolean
validateInputs(boolean onConfirm)
-
Methods inherited from class org.pentaho.reporting.ui.datasources.kettle.KettleDataSourceDialog
configureFromDataFactory, createContentPane, findNextName, getDesignTimeContext, getEditParameterAction, getPreviewAction, getQueryEntries, getSelectedQuery, getStopOnErrorsCheckBox, updateQueryName
-
Methods inherited from class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
createButtonsPane, getCancelAction, getConfirmAction, getExtraActions, hasCancelButton, hide, init, isButtonPaneVisible, isConfirmed, performEdit, performInitialResize, resizeDialog, setButtonPaneVisible, setConfirmed, setVisible
-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
EmbeddedKettleDataSourceDialog
public EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, JDialog parent, String id)
-
EmbeddedKettleDataSourceDialog
public EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, JFrame parent, String id)
-
EmbeddedKettleDataSourceDialog
public EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, String id)
-
-
Method Detail
-
createDatasourcePanel
protected JPanel createDatasourcePanel()
- Overrides:
createDatasourcePanel
in classKettleDataSourceDialog
-
getDialogTitle
protected String getDialogTitle()
- Overrides:
getDialogTitle
in classKettleDataSourceDialog
-
getDialogId
protected String getDialogId()
- Overrides:
getDialogId
in classKettleDataSourceDialog
-
validateInputs
protected boolean validateInputs(boolean onConfirm)
- Overrides:
validateInputs
in classKettleDataSourceDialog
-
performConfiguration
public org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleDataFactory performConfiguration(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleDataFactory dataFactory, String queryName) throws org.pentaho.di.core.exception.KettleException
- Overrides:
performConfiguration
in classKettleDataSourceDialog
- Throws:
org.pentaho.di.core.exception.KettleException
-
createNewQueryEntry
protected EmbeddedKettleQueryEntry createNewQueryEntry(String queryName) throws org.pentaho.di.core.exception.KettleException
- Overrides:
createNewQueryEntry
in classKettleDataSourceDialog
- Throws:
org.pentaho.di.core.exception.KettleException
-
createQueryEntry
protected KettleQueryEntry createQueryEntry(String queryName, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer) throws org.pentaho.di.core.exception.KettleException
- Overrides:
createQueryEntry
in classKettleDataSourceDialog
- Throws:
org.pentaho.di.core.exception.KettleException
-
getQueryNameListener
protected ListSelectionListener getQueryNameListener()
- Overrides:
getQueryNameListener
in classKettleDataSourceDialog
-
clearComponents
protected void clearComponents()
- Overrides:
clearComponents
in classKettleDataSourceDialog
-
-