Class KettleWaitBox

java.lang.Object
org.pentaho.ui.xul.impl.AbstractXulComponent
org.pentaho.ui.xul.swt.SwtElement
org.pentaho.ui.xul.swt.tags.SwtProgressmeter
org.pentaho.ui.xul.swt.tags.SwtWaitBox
org.pentaho.di.ui.xul.KettleWaitBox
All Implemented Interfaces:
org.pentaho.ui.xul.components.XulProgressmeter, org.pentaho.ui.xul.components.XulWaitBox, org.pentaho.ui.xul.dom.Element, org.pentaho.ui.xul.XulComponent, org.pentaho.ui.xul.XulEventSource

public class KettleWaitBox extends org.pentaho.ui.xul.swt.tags.SwtWaitBox
Created by bmorrise on 2/26/16.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.pentaho.ui.xul.swt.SwtElement

    org.pentaho.ui.xul.swt.SwtElement.XulSwtDndType
  • Field Summary

    Fields inherited from class org.pentaho.ui.xul.swt.tags.SwtProgressmeter

    parent, progressmeter

    Fields inherited from class org.pentaho.ui.xul.swt.SwtElement

    changeSupport, orient

    Fields inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

    alignment, bgcolor, bindingProvider, context, drageffect, element, flexLayout, height, id, initialized, insertafter, insertbefore, menu, onblur, ondrag, ondrop, padding, popup, position, removeElement, spacing, tooltip, visible, width

    Fields inherited from interface org.pentaho.ui.xul.components.XulProgressmeter

    MODE_INDETERMINATE
  • Constructor Summary

    Constructors
    Constructor
    Description
    KettleWaitBox(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer container, String tagName)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.eclipse.swt.widgets.Shell
     
    void
     

    Methods inherited from class org.pentaho.ui.xul.swt.tags.SwtWaitBox

    getMessage, getParentObject, getTitle, layout, setCanCancel, setCancelLabel, setDialogParent, setMessage, setModalParent, setRunnable, setTitle, start, stop

    Methods inherited from class org.pentaho.ui.xul.swt.tags.SwtProgressmeter

    createNewProgressmeter, getMaximum, getMinimum, getValue, isIndeterminate, setIndeterminate, setMaximum, setMinimum, setMode, setValue

    Methods inherited from class org.pentaho.ui.xul.swt.SwtElement

    addChild, addChildAt, addPropertyChangeListener, adoptAttributes, enableDrag, enableDrop, getDndObject, getFlex, getOrient, getOrientation, getPadding, getSpacing, getSwtDragData, isDisabled, onDomReady, onSwtDragDropAccepted, onSwtDragFinished, onSwtDragOver, removeChild, removePropertyChangeListener, replaceChild, resolveDndParentAndIndex, setDisabled, setFlex, setMenu, setOnblur, setOrient, setPopup, setTooltiptext, setVisible

    Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

    getAlign, getAttributes, getAttributeValue, getBgcolor, getChildNodes, getContext, getDocument, getDrageffect, getDropvetoer, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getNamespace, getOnblur, getOndrag, getOndrop, getParent, getPopup, getPosition, getRemoveelement, getText, getTooltiptext, getWidth, getXulElement, invoke, invoke, isVisible, setAlign, setAttribute, setAttribute, setAttributes, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setNamespace, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setWidth

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.pentaho.ui.xul.dom.Element

    addChild, addChildAt, getAttributes, getAttributeValue, getChildNodes, getDocument, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getNamespace, getParent, getText, removeChild, replaceChild, setAttribute, setAttribute, setAttributes, setNamespace

    Methods inherited from interface org.pentaho.ui.xul.XulComponent

    addPropertyChangeListener, adoptAttributes, getAlign, getBgcolor, getContext, getDrageffect, getDropvetoer, getFlex, getHeight, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getOnblur, getOndrag, getOndrop, getPadding, getPopup, getPosition, getRemoveelement, getSpacing, getTooltiptext, getWidth, isDisabled, isVisible, onDomReady, removePropertyChangeListener, setAlign, setBgcolor, setBindingProvider, setContext, setDisabled, setDrageffect, setDropvetoer, setFlex, setHeight, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext, setVisible, setWidth

    Methods inherited from interface org.pentaho.ui.xul.components.XulProgressmeter

    getMaximum, getMinimum, getValue, isIndeterminate, setIndeterminate, setMaximum, setMinimum, setMode, setValue
  • Constructor Details

    • KettleWaitBox

      public KettleWaitBox(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer container, String tagName)
  • Method Details

    • createDialog

      protected org.eclipse.swt.widgets.Shell createDialog()
      Overrides:
      createDialog in class org.pentaho.ui.xul.swt.tags.SwtWaitBox
    • setIcon

      public void setIcon(String icon)