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
Nested ClassesModifier and TypeClassDescriptionprotected classThis listener is registered with the XUL dialog.Nested classes/interfaces inherited from class org.pentaho.reporting.ui.datasources.kettle.KettleDataSourceDialog
KettleDataSourceDialog.QueryNameListSelectionListenerNested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested 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, rootPaneCheckingEnabledFields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
ConstructorsConstructorDescriptionEmbeddedKettleDataSourceDialog(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 voidprotected JPanelprotected EmbeddedKettleQueryEntrycreateNewQueryEntry(String queryName) protected KettleQueryEntrycreateQueryEntry(String queryName, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleTransformationProducer producer) protected Stringprotected Stringprotected ListSelectionListenerorg.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleDataFactoryperformConfiguration(org.pentaho.reporting.engine.classic.core.designtime.DesignTimeContext context, org.pentaho.reporting.engine.classic.extensions.datasources.kettle.KettleDataFactory dataFactory, String queryName) protected booleanvalidateInputs(boolean onConfirm) Methods inherited from class org.pentaho.reporting.ui.datasources.kettle.KettleDataSourceDialog
configureFromDataFactory, createContentPane, findNextName, getDesignTimeContext, getEditParameterAction, getPreviewAction, getQueryEntries, getSelectedQuery, getStopOnErrorsCheckBox, updateQueryNameMethods inherited from class org.pentaho.reporting.libraries.designtime.swing.CommonDialog
createButtonsPane, getCancelAction, getConfirmAction, getExtraActions, hasCancelButton, hide, init, isButtonPaneVisible, isConfirmed, performEdit, performInitialResize, resizeDialog, setButtonPaneVisible, setConfirmed, setVisibleMethods 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, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackMethods 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, toFrontMethods 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, validateTreeMethods 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:
createDatasourcePanelin classKettleDataSourceDialog
-
getDialogTitle
- Overrides:
getDialogTitlein classKettleDataSourceDialog
-
getDialogId
- Overrides:
getDialogIdin classKettleDataSourceDialog
-
validateInputs
protected boolean validateInputs(boolean onConfirm) - Overrides:
validateInputsin 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:
performConfigurationin classKettleDataSourceDialog- Throws:
org.pentaho.di.core.exception.KettleException
-
createNewQueryEntry
protected EmbeddedKettleQueryEntry createNewQueryEntry(String queryName) throws org.pentaho.di.core.exception.KettleException - Overrides:
createNewQueryEntryin 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:
createQueryEntryin classKettleDataSourceDialog- Throws:
org.pentaho.di.core.exception.KettleException
-
getQueryNameListener
- Overrides:
getQueryNameListenerin classKettleDataSourceDialog
-
clearComponents
protected void clearComponents()- Overrides:
clearComponentsin classKettleDataSourceDialog
-