Class 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

      Constructors 
      Constructor Description
      CheckBoxVar​(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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void 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 getSelection()  
      String getText()  
      TextVar getTextVar()  
      String getVariableName()  
      void setEnabled​(boolean flag)  
      boolean setFocus()  
      void setSelection​(boolean selection)  
      void setText​(String text)  
      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 Detail

      • 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 Detail

      • 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.
      • addSelectionListener

        public void addSelectionListener​(org.eclipse.swt.events.SelectionAdapter lsDef)
      • addKeyListener

        public void addKeyListener​(org.eclipse.swt.events.KeyListener lsKey)
        Overrides:
        addKeyListener in class org.eclipse.swt.widgets.Control
      • addFocusListener

        public void addFocusListener​(org.eclipse.swt.events.FocusListener lsFocus)
        Overrides:
        addFocusListener in class org.eclipse.swt.widgets.Control
      • setEnabled

        public void setEnabled​(boolean flag)
        Overrides:
        setEnabled in class org.eclipse.swt.widgets.Control
      • setSelection

        public void setSelection​(boolean selection)
      • getSelection

        public boolean getSelection()
      • setFocus

        public boolean setFocus()
        Overrides:
        setFocus in class org.eclipse.swt.widgets.Composite
      • addTraverseListener

        public void addTraverseListener​(org.eclipse.swt.events.TraverseListener tl)
        Overrides:
        addTraverseListener in class org.eclipse.swt.widgets.Control
      • getVariableName

        public String getVariableName()
      • setVariableName

        public void setVariableName​(String variableName)
      • getTextVar

        public TextVar getTextVar()