public class TransformerComponentBuilderPanel extends AbstractComponentBuilderPanel implements TransformerComponentBuilderPresenter, org.datacleaner.job.builder.TransformerChangeListener
AbstractComponentBuilderPanel for
Transformers.
This panel will show the transformers configuration properties as well as
output columns, a "write data" button, a preview button and a context
visualization.javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponentlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Modifier | Constructor and Description |
|---|---|
protected |
TransformerComponentBuilderPanel(java.awt.Image watermarkImage,
int watermarkHorizontalPosition,
int watermarkVerticalPosition,
org.datacleaner.job.builder.TransformerComponentBuilder<?> transformerJobBuilder,
WindowContext windowContext,
PropertyWidgetFactory propertyWidgetFactory,
DataCleanerConfiguration configuration) |
|
TransformerComponentBuilderPanel(org.datacleaner.job.builder.TransformerComponentBuilder<?> transformerJobBuilder,
WindowContext windowContext,
PropertyWidgetFactory propertyWidgetFactory,
DataCleanerConfiguration configuration) |
addTaskPane, addTaskPane, addTaskPane, addTaskPane, addToButtonPanel, applyPropertyValues, applyPropertyValues, buildTaskPane, buildTaskPane, createJComponent, createPropertyTaskPanes, createPropertyWidget, createTopButtonPanel, getAnalysisJobBuilder, getPropertyWidgetCollection, getPropertyWidgetFactory, getTaskPaneContainer, onConfigurationChanged, onRequirementChanged, setConfiguredProperty, showContextVisualizationaround, flow, flow, flow, paintComponent, paintPanelBackgroundColor, paintPanelBackgroundImage, setPreferredSize, setTitledBordergetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, 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, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, 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, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, 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, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapplyPropertyValues, createJComponentpublic TransformerComponentBuilderPanel(org.datacleaner.job.builder.TransformerComponentBuilder<?> transformerJobBuilder, WindowContext windowContext, PropertyWidgetFactory propertyWidgetFactory, DataCleanerConfiguration configuration)
protected TransformerComponentBuilderPanel(java.awt.Image watermarkImage,
int watermarkHorizontalPosition,
int watermarkVerticalPosition,
org.datacleaner.job.builder.TransformerComponentBuilder<?> transformerJobBuilder,
WindowContext windowContext,
PropertyWidgetFactory propertyWidgetFactory,
DataCleanerConfiguration configuration)
public void addNotify()
addNotify in class javax.swing.JComponentpublic void removeNotify()
removeNotify in class javax.swing.JComponentprotected int getPreviewRows()
public WindowContext getWindowContext()
protected javax.swing.JComponent decorateMainPanel(DCPanel panel)
AbstractComponentBuilderPaneldecorateMainPanel in class AbstractComponentBuilderPanelpublic void setOutputColumns(java.util.List<? extends InputColumn<?>> outputColumns)
public void onAdd(org.datacleaner.job.builder.TransformerComponentBuilder<?> tjb)
onAdd in interface org.datacleaner.job.builder.ComponentChangeListener<org.datacleaner.job.builder.TransformerComponentBuilder<?>>public void onConfigurationChanged(org.datacleaner.job.builder.TransformerComponentBuilder<?> tjb)
onConfigurationChanged in interface org.datacleaner.job.builder.ComponentChangeListener<org.datacleaner.job.builder.TransformerComponentBuilder<?>>public void onOutputChanged(org.datacleaner.job.builder.TransformerComponentBuilder<?> tjb, java.util.List<org.datacleaner.data.MutableInputColumn<?>> outputColumns)
onOutputChanged in interface org.datacleaner.job.builder.TransformerChangeListenerpublic void onRemove(org.datacleaner.job.builder.TransformerComponentBuilder<?> tjb)
onRemove in interface org.datacleaner.job.builder.ComponentRemovalListener<org.datacleaner.job.builder.TransformerComponentBuilder<?>>public void onRequirementChanged(org.datacleaner.job.builder.TransformerComponentBuilder<?> transformerJobBuilder)
onRequirementChanged in interface org.datacleaner.job.builder.ComponentChangeListener<org.datacleaner.job.builder.TransformerComponentBuilder<?>>public org.datacleaner.job.builder.TransformerComponentBuilder<?> getComponentBuilder()
ComponentBuilderPresenterComponentBuilder that is being presentedgetComponentBuilder in interface ComponentBuilderPresentergetComponentBuilder in interface TransformerComponentBuilderPresentergetComponentBuilder in class AbstractComponentBuilderPanelCopyright © 2015. All Rights Reserved.