Class TextVarWarning
- java.lang.Object
- 
- org.eclipse.swt.widgets.Widget
- 
- org.eclipse.swt.widgets.Control
- 
- org.eclipse.swt.widgets.Scrollable
- 
- org.eclipse.swt.widgets.Composite
- 
- org.pentaho.di.ui.core.widget.warning.TextVarWarning
 
 
 
 
 
- 
- All Implemented Interfaces:
- org.eclipse.swt.graphics.Drawable,- SupportsWarningInterface
 
 public class TextVarWarning extends org.eclipse.swt.widgets.Composite implements SupportsWarningInterface A Widget that combines a TextVar widget with a "Warning" image to the right. It's shown when there is a warning condition in the text field.- Since:
- 15-MAR-2009
- Author:
- Matt
 
- 
- 
Constructor SummaryConstructors Constructor Description TextVarWarning(org.pentaho.di.core.variables.VariableSpace space, org.eclipse.swt.widgets.Composite composite, int flags)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFocusListener(org.eclipse.swt.events.FocusListener lsFocus)voidaddKeyListener(org.eclipse.swt.events.KeyListener lsKey)voidaddModifyListener(org.eclipse.swt.events.ModifyListener modifyListener)Add a modify listener to the text widgetvoidaddSelectionListener(org.eclipse.swt.events.SelectionAdapter lsDef)voidaddTraverseListener(org.eclipse.swt.events.TraverseListener tl)voidaddWarningInterface(WarningInterface warningInterface)StringgetText()TextVargetTextWidget()List<WarningInterface>getWarningInterfaces()voidremoveWarningInterface(WarningInterface warningInterface)voidselectAll()voidsetEchoChar(char c)voidsetEditable(boolean editable)voidsetEnabled(boolean flag)booleansetFocus()voidsetSelection(int i)voidsetText(String text)voidshowSelection()- 
Methods inherited from class org.eclipse.swt.widgets.Compositechanged, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList
 - 
Methods inherited from class org.eclipse.swt.widgets.ScrollablecomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 - 
Methods inherited from class org.eclipse.swt.widgets.ControladdControlListener, addDragDetectListener, addGestureListener, addHelpListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 - 
Methods inherited from class org.eclipse.swt.widgets.WidgetaddDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
 
- 
 
- 
- 
- 
Method Detail- 
getTextpublic String getText() - Returns:
- the text in the Text widget
 
 - 
setTextpublic void setText(String text) - Parameters:
- text- the text in the Text widget to set.
 
 - 
getTextWidgetpublic TextVar getTextWidget() 
 - 
addModifyListenerpublic void addModifyListener(org.eclipse.swt.events.ModifyListener modifyListener) Add a modify listener to the text widget- Parameters:
- modifyListener-
 
 - 
addSelectionListenerpublic void addSelectionListener(org.eclipse.swt.events.SelectionAdapter lsDef) 
 - 
addKeyListenerpublic void addKeyListener(org.eclipse.swt.events.KeyListener lsKey) - Overrides:
- addKeyListenerin class- org.eclipse.swt.widgets.Control
 
 - 
addFocusListenerpublic void addFocusListener(org.eclipse.swt.events.FocusListener lsFocus) - Overrides:
- addFocusListenerin class- org.eclipse.swt.widgets.Control
 
 - 
setEchoCharpublic void setEchoChar(char c) 
 - 
setEnabledpublic void setEnabled(boolean flag) - Overrides:
- setEnabledin class- org.eclipse.swt.widgets.Control
 
 - 
setFocuspublic boolean setFocus() - Overrides:
- setFocusin class- org.eclipse.swt.widgets.Composite
 
 - 
addTraverseListenerpublic void addTraverseListener(org.eclipse.swt.events.TraverseListener tl) - Overrides:
- addTraverseListenerin class- org.eclipse.swt.widgets.Control
 
 - 
setEditablepublic void setEditable(boolean editable) 
 - 
setSelectionpublic void setSelection(int i) 
 - 
selectAllpublic void selectAll() 
 - 
showSelectionpublic void showSelection() 
 - 
addWarningInterfacepublic void addWarningInterface(WarningInterface warningInterface) - Specified by:
- addWarningInterfacein interface- SupportsWarningInterface
 
 - 
removeWarningInterfacepublic void removeWarningInterface(WarningInterface warningInterface) 
 - 
getWarningInterfacespublic List<WarningInterface> getWarningInterfaces() 
 
- 
 
-