org.pentaho.di.ui.core.widget.warning
Class TextVarWarning
java.lang.Object
Composite
org.pentaho.di.ui.core.widget.warning.TextVarWarning
- All Implemented Interfaces:
- SupportsWarningInterface
public class TextVarWarning
- extends 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
TextVarWarning
public TextVarWarning(VariableSpace space,
Composite composite,
int flags)
getText
public String getText()
- Returns:
- the text in the Text widget
setText
public void setText(String text)
- Parameters:
text
- the text in the Text widget to set.
getTextWidget
public TextVar getTextWidget()
addModifyListener
public void addModifyListener(ModifyListener modifyListener)
- Add a modify listener to the text widget
- Parameters:
modifyListener
-
addSelectionListener
public void addSelectionListener(SelectionAdapter lsDef)
addKeyListener
public void addKeyListener(KeyListener lsKey)
addFocusListener
public void addFocusListener(FocusListener lsFocus)
setEchoChar
public void setEchoChar(char c)
setEnabled
public void setEnabled(boolean flag)
setFocus
public boolean setFocus()
addTraverseListener
public void addTraverseListener(TraverseListener tl)
setEditable
public void setEditable(boolean editable)
setSelection
public void setSelection(int i)
selectAll
public void selectAll()
showSelection
public void showSelection()
addWarningInterface
public void addWarningInterface(WarningInterface warningInterface)
- Specified by:
addWarningInterface
in interface SupportsWarningInterface
removeWarningInterface
public void removeWarningInterface(WarningInterface warningInterface)
getWarningInterfaces
public List<WarningInterface> getWarningInterfaces()