Package org.pentaho.di.ui.core.widget
Class CheckBoxVar
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.CheckBoxVar
- All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable
public class CheckBoxVar
extends org.eclipse.swt.widgets.Composite
A Widget that combines a Check Box widget with a Variable button that will insert an Environment variable.
- Since:
- 9-august-2006
- Author:
- Matt
-
Field Summary
Fields inherited from class org.eclipse.swt.widgets.Composite
embeddedHandle
Fields inherited from class org.eclipse.swt.widgets.Widget
handle
-
Constructor Summary
ConstructorDescriptionCheckBoxVar
(org.pentaho.di.core.variables.VariableSpace space, org.eclipse.swt.widgets.Composite composite, int flags) CheckBoxVar
(org.pentaho.di.core.variables.VariableSpace space, org.eclipse.swt.widgets.Composite composite, int flags, String variable) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFocusListener
(org.eclipse.swt.events.FocusListener lsFocus) void
addKeyListener
(org.eclipse.swt.events.KeyListener lsKey) void
addSelectionListener
(org.eclipse.swt.events.SelectionAdapter lsDef) void
addTraverseListener
(org.eclipse.swt.events.TraverseListener tl) boolean
getText()
void
setEnabled
(boolean flag) boolean
setFocus()
void
setSelection
(boolean selection) void
void
setVariableName
(String variableName) Methods inherited from class org.eclipse.swt.widgets.Composite
changed, 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.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, 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.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
Constructor Details
-
CheckBoxVar
public CheckBoxVar(org.pentaho.di.core.variables.VariableSpace space, org.eclipse.swt.widgets.Composite composite, int flags) -
CheckBoxVar
public CheckBoxVar(org.pentaho.di.core.variables.VariableSpace space, org.eclipse.swt.widgets.Composite composite, int flags, String variable)
-
-
Method Details
-
getText
- Returns:
- the text in the Text widget
-
setText
- Parameters:
text
- the text in the Text widget to set.
-
addSelectionListener
public void addSelectionListener(org.eclipse.swt.events.SelectionAdapter lsDef) -
addKeyListener
public void addKeyListener(org.eclipse.swt.events.KeyListener lsKey) - Overrides:
addKeyListener
in classorg.eclipse.swt.widgets.Control
-
addFocusListener
public void addFocusListener(org.eclipse.swt.events.FocusListener lsFocus) - Overrides:
addFocusListener
in classorg.eclipse.swt.widgets.Control
-
setEnabled
public void setEnabled(boolean flag) - Overrides:
setEnabled
in classorg.eclipse.swt.widgets.Control
-
setSelection
public void setSelection(boolean selection) -
getSelection
public boolean getSelection() -
setFocus
public boolean setFocus()- Overrides:
setFocus
in classorg.eclipse.swt.widgets.Composite
-
addTraverseListener
public void addTraverseListener(org.eclipse.swt.events.TraverseListener tl) - Overrides:
addTraverseListener
in classorg.eclipse.swt.widgets.Control
-
getVariableName
-
setVariableName
-
getTextVar
-