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
- Author:
- Gretchen Moran
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected class
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
ConstructorDescriptionEmbeddedKettleDataSourceDialog
(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
Modifier and TypeMethodDescriptionprotected void
protected JPanel
protected EmbeddedKettleQueryEntry
createNewQueryEntry
(String queryName) protected KettleQueryEntry
createQueryEntry
(String queryName, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer) protected String
protected String
protected ListSelectionListener
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 Details
-
EmbeddedKettleDataSourceDialog
-
EmbeddedKettleDataSourceDialog
-
EmbeddedKettleDataSourceDialog
public EmbeddedKettleDataSourceDialog(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext designTimeContext, String id)
-
-
Method Details
-
createDatasourcePanel
- Overrides:
createDatasourcePanel
in classKettleDataSourceDialog
-
getDialogTitle
- Overrides:
getDialogTitle
in classKettleDataSourceDialog
-
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
- Overrides:
getQueryNameListener
in classKettleDataSourceDialog
-
clearComponents
protected void clearComponents()- Overrides:
clearComponents
in classKettleDataSourceDialog
-