Class KettleDialog

  • All Implemented Interfaces:
    org.pentaho.ui.xul.containers.XulDialog, org.pentaho.ui.xul.containers.XulRoot, org.pentaho.ui.xul.dom.Element, org.pentaho.ui.xul.XulComponent, org.pentaho.ui.xul.XulContainer, org.pentaho.ui.xul.XulEventSource

    public class KettleDialog
    extends org.pentaho.ui.xul.swt.tags.SwtDialog
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.pentaho.ui.xul.swt.tags.SwtDialog

        org.pentaho.ui.xul.swt.tags.SwtDialog.BUTTON_ALIGN
      • 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.SwtDialog

        activeDialogButtons, appIcon, buttonAlignment, buttonlabelaccept, buttonlabelcancel, buttonlabelextra1, buttonlabelextra2, buttons, buttonsCreated, closing, dialog, domContainer, header, height, isDialogHidden, letDialogDispose, logger, onclose, ondialogaccept, ondialogcancel, ondialogextra1, ondialogextra2, onload, onunload, pack, resizable, returnCode, settingsManager, title, width
      • Fields inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer

        alignment, suppressLayout
      • Fields inherited from class org.pentaho.ui.xul.swt.SwtElement

        changeSupport, orient
      • Fields inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

        bgcolor, bindingProvider, context, drageffect, element, flexLayout, id, initialized, insertafter, insertbefore, menu, onblur, ondrag, ondrop, padding, popup, position, removeElement, spacing, tooltip, visible
      • Fields inherited from interface org.pentaho.ui.xul.containers.XulRoot

        EVENT_ON_LOAD
    • Constructor Summary

      Constructors 
      Constructor Description
      KettleDialog​(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 getParentShell​(org.pentaho.ui.xul.XulComponent parent)  
      void hide()  
      void setAppicon​(String icon)  
      void show()  
      void show​(boolean force)  
      • Methods inherited from class org.pentaho.ui.xul.swt.tags.SwtDialog

        applyParentShellIcon, center, dispose, getButtonalign, getButtonlabelaccept, getButtonlabelcancel, getButtonlabelextra1, getButtonlabelextra2, getButtons, getHeight, getOnclose, getOndialogaccept, getOndialogcancel, getOndialogextra1, getOndialogextra2, getOnload, getOnunload, getResizable, getReturnCode, getRootObject, getShell, getTitle, getWidth, getXulDomContainer, invokeLater, isDisposing, isHidden, isPack, layout, notifyListeners, removeButton, setButtonalign, setButtonlabelaccept, setButtonlabelcancel, setButtonlabelextra1, setButtonlabelextra2, setButtons, setButtons, setButtons, setHeight, setModal, setOnclose, setOndialogaccept, setOndialogcancel, setOndialogextra1, setOndialogextra2, setOnload, setOnunload, setPack, setResizable, setTitle, setVisible, setWidth, setXulDomContainer
      • Methods inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer

        addComponent, addComponentAt, getAlign, removeComponent, setAlign, suppressLayout
      • 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
      • Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent

        getAttributes, getAttributeValue, getBgcolor, getChildNodes, getContext, getDocument, getDrageffect, getDropvetoer, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getNamespace, getOnblur, getOndrag, getOndrop, getParent, getPopup, getPosition, getRemoveelement, getText, getTooltiptext, getXulElement, invoke, invoke, isVisible, setAttribute, setAttribute, setAttributes, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setNamespace, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing
      • 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, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getOnblur, getOndrag, getOndrop, getPadding, getPopup, getPosition, getRemoveelement, getSpacing, getTooltiptext, isDisabled, isVisible, onDomReady, removePropertyChangeListener, setAlign, setBgcolor, setBindingProvider, setContext, setDisabled, setDrageffect, setDropvetoer, setFlex, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptext
      • Methods inherited from interface org.pentaho.ui.xul.XulContainer

        addComponent, addComponentAt, getOrientation, removeComponent, suppressLayout
      • Methods inherited from interface org.pentaho.ui.xul.containers.XulDialog

        doAutoFocus
    • Constructor Detail

      • KettleDialog

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

      • getParentShell

        protected org.eclipse.swt.widgets.Shell getParentShell​(org.pentaho.ui.xul.XulComponent parent)
        Overrides:
        getParentShell in class org.pentaho.ui.xul.swt.tags.SwtDialog
      • show

        public void show()
        Specified by:
        show in interface org.pentaho.ui.xul.containers.XulDialog
        Overrides:
        show in class org.pentaho.ui.xul.swt.tags.SwtDialog
      • show

        public void show​(boolean force)
        Overrides:
        show in class org.pentaho.ui.xul.swt.tags.SwtDialog
      • hide

        public void hide()
        Specified by:
        hide in interface org.pentaho.ui.xul.containers.XulDialog
        Overrides:
        hide in class org.pentaho.ui.xul.swt.tags.SwtDialog
      • setAppicon

        public void setAppicon​(String icon)
        Specified by:
        setAppicon in interface org.pentaho.ui.xul.containers.XulRoot
        Overrides:
        setAppicon in class org.pentaho.ui.xul.swt.tags.SwtDialog