Class 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.swt.widgets.Shell createDialog()  
      void setIcon​(String icon)  
      • 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 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 Detail

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

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